工信部C语言考试题及答案(10)
时间:2025-07-09
时间:2025-07-09
上面程序的输出结果是
A: 6
89. 请读程序:
#include<stdio.h>
main()
{ int mun=0;
while(num<=2)
{ num++; printf("%d\n",num);}
}
上面程序的输出结果是
B: 1
2
3
90. 以下一维数组a 的正确定义是( )
D: #define size 10;
long a[size];
91. 若使用一维数组名作函数参数,则以下正确的说法是
C: 在被调函数中,不需要考虑形参数组的大小;
92. 以下正确的描述是
B: 只能在循环体内和switch 语句体内使用break 语句;
93. 以下正确的描述是
C: 只能用continue 语句来终止本次循环;
94. 下正确的说法是( )。
如果在一个函数中的复合语句中定义了一个变量,则该变量
A: 只在该复合语句中有效
95. 已知:int x,y; float z; 则以下输入语句错误的是
D: scanf ("%d%d%6.2f",&x,&y,&z);
96. 下列描述中不正确的是
C: 可以对整型数组进行整体输入、输出
97. 合法的数组定义是
D: char a[]={0,1,2,3,4,5};
98. 若有定义和语句:
char s[10];
s="abcd";
printf("%s\n",s);
则结果是(以下u 代表空格)
D: 编译不通过
99. 以下不正确的说法是
D: 在函数内的复合语句中定义的变量在本函数范围内有效;
100. 若有以下定义和语句
char c1=''b'',c2=''e'',c3=''1'';
printf("%d,%c,%d\n",c2-c1,c2-''a''+''A'',c3-''0'');
则输出结果是:
上一篇:村规民约三字经