计算机二级C语言程序设计
免费题库
有以下程序段char c1,c2,c3;scanf("%c%c%c",&c1,&c2,&c3);若要给c1、c2、c3分别输入字母A、B、C,则以下对输入形式的描述正确的是______。
下面的程序中______错误(每行程序前面的数字是行号)。1 #include2 main()3 {4 float a[3]={0.0};5 int i;6 for(i=0;i
若想给已定义为int型的变量a,b,c,d赋值为1,以下选项中错误的语句是______。
以下选项中能表示合法常量的是______。
设有定义:double a,b,c;若要求通过输入分别给A、B、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是______。
设变量x和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是______。
有以下程序#include #define S(x) x*x/xmain(){ int k = 6, j = 3;printf("%d,%d\n", S(k+j+2), S(j+k+2));}程序运行后的输出结果是______。
若变量已正确定义并赋值,下面符合C语言的表达式是______。
有以下程序#include struct tt{int x;struct tt *y;} s[2]={1,0,2,0};main(){ struct tt *p=s;p->y=s;printf("%d",++p->x);} 程序运行后的输出结果是______。
若有定义,int a=3,*p=&a,**q=&p;,则以下叙述中错误的是______。
«
1
2
3
4
5
6
7
8
...
42
43
»