《南阳理工学院C语言考试系统》样题
选择题
1、有输入语句:scanf("a=%d,b=%d,c=%d",&a,&b,&c);为使变量a的值为1,b的值为3,c的值为2,从键盘输入数据的正确形式应当是()。
A)132<回车>
B)1,3,2<回车>
C)a=1b=3c=2<回车>
D)a=1,b=3,c=2<回车>
2,以下能正确的定义整形变量a,b和c并为其赋初值5的语句是:
(A)inta=b=c=5;
(B)inta,b,c=5;
(C)a=5,b=5,c=5;
(D)a=b=c=5;
3,已知ch是字符型变量,下面不正确的赋值语句是:
(A)ch=’a+b’;
(B)ch=’\0’;
(C)ch=’7’+’9’;
(D)ch=5+9;
4,若有以下定义inta,b;floatx;
则不正确的语句是:
A)a=1,b=2;
B)b++;
C)a=b=5;
D)b=intx;
5,对以下说明语句的正确理解是:
inta[10]={6,7,8,9,10};
A)将五个初值依次赋给a[1]-a[5];
B)将五个初值依次赋给a[0]-a[4];
C)将五个初值依次赋给a[6]-a[10];
D)因为数组的长度与初值的个数不相同,所以此语句不正确。
6,下面程序段的运行结果是:
charc[]=”\t\r\n\\\0will\n”;