全国计算机等级二级C语言模拟试题及答案6
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国计算机等级二级C语言模拟试题及答案6
一.单项选择题
1.各种基本数据类型的存贮空间正确的长度排列为
__________。
A.Char
2.下面的变量说明中_____________是正确的。
A.Char:
a, b, c;
B.Char a; b; c; C.Char a, b, c; D.Char a, b, c 3.main( ) { int n;
( n=6*4,n+6),n*2; printf(“n=%d\\n”,n);
} 此程序的输出结果是______________. A.30 B.
24 C. 60 D.
48
4.若有如下定义,则__________和_________是对数组元素
的正确的引用。
. int a[10] , *p ; p=a ; A.
*&a[10] B. a[11] C. *(p+2) D. *p 5.设整型变量n的值为2,执行语句“n+=n-=n*n;”后,n
的值是__________ A. 0 B. 4 C. - 4 D.
2
6.表达式y=(13>12?15:6>7?8:9)的值为____________ 。
A 9 B 8 C 15 D.
1
7.若x=5,y=3 则y*=x+5; y的值为_______________. A.
10
B. 20
C. 15
D.
30
8.C语言的输入与输出操作是由____________完成的。
A.输入语句 B.输出语句
C.输入与输出函数 D.输入与输出语句
9.语句for(k=0;k=’A’&&ch=y)&&(y>=z) B. (x>=y) AND (y>=z) C.(x>=y>=z) D. (x>=z)&(y>=z) 20.设有数组定义:char array[]=”China”;则数组所占
的存贮空间为__________。
A.4个字节 B. 5个字节 C. 6个字节 D. 7个字节
二.写出下列程序的运行结果 1. main ( ) { int
x=10,y=10;
printf(“%d %d\\n”,x--,--y); }
该程序的运行结果是
___________________________________。
2.main( ) { int j , k , p, s; s=0 ;
for (j=1; jmax) max=m[a]; if(m[a]。