文件大小:未知
文件类型:doc
发布时间:2023-06-28 14:24:24
浙江省2003年4月高等教育自学考试
高级语言程序设计(一)试题
课程代码:00342
一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共15分)
1.下列各个错误中,哪一个不属于编译错误( )。
A.改变x原值3为5,写作“x==5;”
B.花括号不配对
C.复合语句中的最后一条语句后未加分号
D.变量有引用、无定义
2.语句“int k=0586;”将( )。
A.说明k为初值586的整型变量
B.说明k为初值0586的整型变量
C.导致编译错误
D.说明整型常量k的值为0586
3.表达式!x||a==b等效于( )。
A. !((x||a)==b) B. !(x||y)==b
C. !(x||(a==b)) D. (!x)||(a==b)
4.下列格式符中,可以用于以16进制形式输出整数的是( )。
A. %16d B. %x
C. %o D. %1d
5.下列各语句中,能够且仅输出整型变量a、b中最大值的是( )。
A. printf(″%d\n″,(a>b)?a,b);
B. (a>b)? printf(″%d″,a);printf(″%d″,b);
C. printf(″%d″,if(a>b)a else b);
D. printf(″%d\n″,(a>b)?a:b);
6.执行语句“for(d=0;d!=60; d+=0.6) s+=d;”时,( )。
A.循环在d等于60时终止 B.循环在d大于60时终止
C.循环在d小于60时终止 D.循环在d大于60后继续
7.下列各语句定义了数组,其中哪一个是正确的( )。
A. char a[10],*p=a[0]
B. int d[2][]={1,2,3,4,5,6};
C. float x[][3]={{1,2},{4,6,8},{10}};
D. int m[][]={″no-1″,″no-2″,″no-3″};
8.定义宏将两个float类型变量中的数据交换,下列写法中最好的是( )。
A. #define jh(a,b) t=a;a=b;b=t;
B. #define jh(a,b) {float t;t=a;a=b;b=t;}
C. #define jh(a,b) a=b;b=a;
D. #define jh(a,b,t) t=a;a=b;b=t;
9.假如指针p已经指向某个整型变量x,则(*p)++相当于( )。
A. x++ B. p++ C. *(p++) D. &x++
10.数组定义为“int a[4][5];”,下列哪一个引用是错误的( )。
A. *a B. *(*(a+2)+3)
C. &a[2][3] D. ++a
!!注意:手机下题库,请点击右上角菜单,选择在浏览器中打开,苹果手机必须在浏览器中打开
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