试卷简介
试卷预览
有定义语句:int x, y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是( )。
A.11 12<回车>
B.11, 12<回车>
C.11,12<回车>
D.11,<回车>
12<回车>
有以下程序
main()
{ int m=0256,n=256;
printf("%o %o\n",m,n);
}
程序运行后的输出结果是()。
A.0256 0400
B.0256 256
C.256 400
D.400 400
以下数组定义中错误的是()
A.int x[][3]={0};
B.int x[2][3]={{1,2},{3,4},{5,6}};
C.nt x[][3]={{1,2,3},{4,5,6}};
D.int x[2][3]={1,2,3,4,5,6};
设有定义:int a; float b;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876 543.0<回车>,a和b的值分别是()。
A.876和543.000000
B.87和6.000000
C.87和543.000000
D.76和543.000000
有以下程序
#include <stdio.h>
main()
{ char c1='1',c2='2';
c1=getchar(); c2=getchar(); putchar(c1); putchar(c2);
}
当运行时输入:a<回车> 后,以下叙述正确的是()。
A.变量c1被赋予字符a,c2被赋予回车符
B.程序将等待用户输入第2个字符
C.变量c1被赋予字符a,c2中仍是原有字符2
D.变量c1被赋予字符a,c2中将无确定值
最新推荐
相关试卷