【学历类职业资格】高级语言程序设计自考题-3及答案解析.doc
《【学历类职业资格】高级语言程序设计自考题-3及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】高级语言程序设计自考题-3及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、高级语言程序设计自考题-3 及答案解析(总分:98.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:27.00)1.若已定义:int a9,*p=a;并在以后的语句中未改变 P 的值,不能表示 a1地址的表达式是( ) Ap+1 Ba+1 Ca1 D*p1(分数:2.00)A.B.C.D.2.若文件型指针 fp 已经指向某文件的末尾,则函数 feof(fp)的返回值是( )A0 B-1CNULL D非零值(分数:2.00)A.B.C.D.3.下列错误的是( ) Achar s=“China“; Bchar s10=“China“; Cchar s10;s=“China“; Dc
2、har s10=c,h,i,n,a;(分数:1.00)A.B.C.D.4.以下符合 C 语言语法的实型常量是( ) A1.2E0.5 B3.14.159E C5E-3 DE15(分数:2.00)A.B.C.D.5.正确的变量定义是( ) Aunsigned long d=1000; Bfloat m1=m2=10.0; Cchar c1=A,c2=A; Ddouble x=0.618,x=3.14;(分数:2.00)A.B.C.D.6.通常适用于从被调用函数中将一个值传回主调函数的参数传递方式是( ) A利用返回值数据传递方式 B利用形参与实参传递数据的方式 C利用全局变量传递数据的方式 D以
3、上都不对(分数:2.00)A.B.C.D.7.下列语言中不属于面向过程的语言是( ) AB 语言 BC 语言 C汇编语言 DALGOL 语言(分数:2.00)A.B.C.D.8.若有以下语句: char *language=“fortran“,“basic“,“C“,“java“; char *q;q=language+3; 则语句 printf(“%c/n“,*q;的输出是( ) Aq 的值 B字符串“C“ Clanguage3的值 D程序错误,无法得到输出(分数:2.00)A.B.C.D.9.使用语句 scanf(“a=%f,b=%f“,a,b );输入变量 a、b 的值(口代表空格),正
4、确的是( ) A125,2.4 B1.25 口 2.4 Ca=1.25,b= 2.4 Da=1.25 口 b=2.4(分数:1.00)A.B.C.D.10.二进制语言属于( )A面向过程语言 B面向机器语言C面向问题语言 D面向汇编语言(分数:2.00)A.B.C.D.11.在 C 语言中,有值函数的数据类型是指( ) A函数形式参数的数据类型 B函数返回值的数据类型 C调用该函数时的实参的数据类型 D任意指定的数据类型(分数:1.00)A.B.C.D.12.若有下列类型说明语句: char w;int x;float y;double z; 则表达式 w*x+z-y 的结果的数据类型是( )
5、 Achar Bint Cfloat Ddouble(分数:2.00)A.B.C.D.13.在定义了数组 int a610之后,对数组元素的引用不正确的是 A*(a6+2) Ba68 C*(a61+4) Da6+5(分数:2.00)A.B.C.D.14.char 型常量在内存中存放的是( ) A二进制代码值 B十进制代码值 C十六进制代码值 DASC代码值(分数:2.00)A.B.C.D.15.下列程序的运行结果是( )main()int a=3,c=6;printf(“a=%d,b=%d/n“,a,c );Aa=%3,b=%6 Ba=d,b=dCa=3,b=6 Da=%d,b=%d(分数:2
6、.00)A.B.C.D.二、填空题(总题数:10,分数:20.00)16.函数 strcmp1 和函数 strcat2 包含在头文件 3 中。(分数:2.00)填空项 1:_17.“-“称为 1 运算符。(分数:2.00)填空项 1:_18.表达式3(234)的值为 1。(分数:2.00)填空项 1:_19.以下循环体的执行次数是_。 #includestdioh main() int j,k; for(j=0,k=1;j=k+1;j+=2,k-) printf(“%d/n“,j);)(分数:2.00)填空项 1:_20.C 语言中规定,在程序中表示一维数组首地址的表达式可以写成 1,还可写成
7、数组名。(分数:2.00)填空项 1:_21.若有语句:int i=-19,j=i%4;printf(“%d/n“,j);则输出结果是 1。(分数:2.00)填空项 1:_22.设 char s20=“My“;,则执行 strcat(s,“Sun!“)后 s 的内容是 1。(分数:2.00)填空项 1:_23.计算 a、b、C 中最小值的条件表达式为 1。(分数:2.00)填空项 1:_24.设 int a23,p;,将数组 a 的最后一个元素赋值给变量 p 的正确语句是 1。(分数:2.00)填空项 1:_25.执行语句 do x=1;while(x+!=1);后,变量 x 的值是 1。(分
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 高级 语言程序设计 考题 答案 解析 DOC
