有定义:“int a=2,b=3,c=4;”,则下列选项中值为0的表达式是()。
A. (!a==1)&&(!b==0)
B. (a<b)&&!c
D. 1
E. a&&b
F. a
H. (b+b)&&(c-a)
查看答案
有以下程序: #include<strintg.h> main { char p[20]={a,b,c,d),q[]="abc",r[]=" abcde";
A. 20 9
B. 9 9
C. 20 11
D. 11 11
下列程序的输出结果是()。 main { int a=6,b=3,C; if(a<b) {c=a*b;printf("%d%d,%d\n",b,a,c);) else {c=b/a;printf("%d,%d,%d\n",b,a,c);) }
A. 3,6,18
B. 3,6,2
C. 6,3,18
D. 6,3,2
下述程序的运行结果是()。 #included stdio.h> #included strin9.h> main { char*s1="abDuj"; char*s2="ABdUG"; int t; t=strcmp(s1,s2); printf("%d",t); }
A. 正数
B. 负数
C. 零
D. 不确定的值
若有说明语句:double*p,a;则通过scanf语句正确给输入项读人数据的程序段是()。
A. *p=&a;scanf("%1f”,p);
B. *p=&a;scanf("%f",p);
C. p=&a;scanf("%",*p);
D. p=&a;scanf("%1f",p);