手机扫码关注微信
随时随地刷题
二级二级C2013年9月全国计算机等级《二级C语言程序设计》专家预测卷(3)
推荐等级:
- 卷面总分:0分
- 试卷类型:模拟试题
- 测试费用:¥5.00
- 试卷答案:
- 练习次数:0次
- 作答时间:0分钟
试卷介绍
试卷预览
- 11有下列程序: main( ){int i,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2)s+=*(t+i); printf("%d\n",s); }程序执行后的输出结果是( )。
A.45
B.20
C.25
D.36
开始考试练习点击查看答案 - 12以下关于C语言数据类型使用的叙述中错误的是( )。
A.若要准确无误差地表示自然数,应使用整数类型
B.若要保存带权多位小数的数据,应使用双精度类型
C.若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型
D.若只处理“真”和“假”两种逻辑值,应使用逻辑类型
开始考试练习点击查看答案 - 13设有定义:int x=o,* P;,立刻执行以下语句,正确的语句是( )。
A.p=x;
B.* p=x;
C.D=NULL;
D.* p=NULL;
开始考试练习点击查看答案 - 14若要定义一个具有5个元素的整型数组,以下错误的定义语句是( )。
A.int a[5]={o};
B.int b[]={0,0,0,0,0).
C.int c[2+3];
D.int i=5,d[i];
开始考试练习点击查看答案 - 15设有定义:“double x[10],*p=x;”,以下能给数组x下标为6的元素读人数据的正确语句是( )。
A.scanf("%f",&x[6]);
B.scanf("%If",*(x+6));
C.scanf("%if",p+6);
D.scanf("%if",p[6]);
开始考试练习点击查看答案 - 16设有定义: struet complex{int real,unreal;)datal={1,8},data2; 则以下赋值语句中错误的是( )。
A.data2=datal;
B.data2={2,6};
C.data2.real=datal.real;
D.data2.real=datal.unreal;
开始考试练习点击查看答案 - 17有以下程序: #include#includestruct A{int a;char b[10];double C;); struct A f(struct A t): main( ){struct A a={1001,"ZhangDa",l098.0}; a=f(a);printf("%d,%S,%6.1f\n",a.a,a.b,a.c); }struct A f(struct A t) {t.a= 1002;strcpy(t.b,"ChangRon9");t.c=1202.0;return t;}程序运行后的输出结果是( )。
A.1001,ZhangDa,1098.0
B.1002,ZhangDa,1202.0
C.1001,ChangRong,1098.0
D.1002,ChangRong,1202.0
开始考试练习点击查看答案 - 18软件测试的目的是( )。
A.评估软件可靠性
B.发现并改正程序中的错误
C.改正程序中的错误
D.发现程序中的错误
开始考试练习点击查看答案 - 19有以下程序:#include #include main(){ char x[]="STRING"; x[0]=0;x[1]='