文件大小:未知
文件类型:doc
发布时间:2023-06-28 14:20:33
浙江省2002年1月高等教育自学考试
高级语言程序设计(一)试题
课程代码:00342
一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共15分)
1.完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为( )
A.连接、编译 B.编译、连接
C.连接、运行 D.运行
2.常数的书写格式决定了常数的类型和值,0x1011是( )
A.8进制整型常量 B.字符常量
C.16进制整型常数 D.2进制整型常数
3.C语句“x*=y+2;”还可以写作( )
A. x=x*y+2; B. x=2+y*x;
C. x=x*(y+2); D. x=y+2*x;
4.下列格式符中,可以用于以8进制形式输出整数的是( )
A. %d B. %8d
C. %o D. %1d
5.下列各语句中,能够且仅输出整型变量a、b中最大值的是( )
A. if(a>b) printf(″%d\n″,a);printf(″%d\n″,b);
B. printf(″%d\n″,b);if(a>b) printf(″%d\n″,a);
C. if(a>b) printf(″%d\n″,a);else printf(″%d\n″,b);
D. if(a<b) printf(″%d\n″,a);printf(″%d\n″,b);
6.执行语句“for(s=0,i=1;i<=10;i=i+3) s+=i;”后,变量s、i的当前值是( )
A. 22,13 B. 12,10
C. 22,10 D. 12,13
7.下列各语句定义了数组,其中一个不正确的是( )
A. static int a[5],b[2][3];
B. char no[30],rec[30,6];
C. int x[]={2,4,6,8,10};
D. int x[10]={1,2,3,4,5};
8.宏定义“#define p(x,y,z) x=y*z;”的宏替换“p(a,x+5,y-3.1)”应为( )
A. a=x+5*y-3.1 B. a=(x+5)*(y-3.1);
C. a=x+5*y-3.1 D. a=(x+5)*(y-3.1)
9.下列语句定义p为指向float类型变量d的指针,其中哪一个是正确的( )
A. float d,*p=d; B. float d,*p=&d;
C. float d,p=d; D. float *p=&d,d;
10.执行语句“for(i=0;i<10;++i,++a)scanf(″%d″,a);”试图为int类型数组a[10]输入数据,是错误的。错误的原因是( )
A.指针变量不能做自增运算 B.数组首地址不可改变
C.++i应写作i++ D.++a应写作a++
11.定义函数时,缺省函数的类型声明,则函数类型取缺省类型( )
A. void B. char
C. float D. int
12.执行语句“k=5|3;”后,变量k的当前值是( )
!!注意:手机下题库,请点击右上角菜单,选择在浏览器中打开,苹果手机必须在浏览器中打开
1.本站题库资源来源网络,如有侵权请与网站管理员联系。
2.历年题库统一以RAR压缩包形式下载!预览内容仅供参考。
3.下载本站资源,如果服务器咱不能下载,请过一段时间在重试,如果遇到什么问题,如:题库出错,有错误可以直接通过下放链接入口直接咨询我们将在那里提供更多 、更好的资源! (咨询入口点击进入)
相关推荐
2006年1月浙江自考高级语言程序设计(一)真题00342
06-282002年4月浙江自考高等数学(一)真题00020
06-262008年1月浙江自考高级语言程序设计(一)真题00342
06-282009年10月浙江自考统计学概论真题05087
07-142019年10月浙江自考心理统计真题02110
07-052007年1月浙江自考高级语言程序设计(一)真题00342
06-282014年4月浙江自考离散数学真题02324
06-292024年4月浙江自考操作系统概论真题02323
08-012004年7月浙江自考高等数学(工本)真题00023
06-272010年7月浙江自考离散数学真题02324
06-29