假设已定义char c[6]="WuHan",char *s=c和int i,则以下输出语句中,错误的是()。
A. printf("%s\n",s);
B. printf("%s\n",*s);
C. for (i=0;i<6;i++) printf("%c",c[i]);
D. for(i=0;i<8;i++) printf("%c",s[i]);
查看答案
假设已定义char a[10]和char *p=a,下面的赋值语句中,正确的是()。
A. a[10]="Turbo C"
B. a="Turbo C"
C. *p="Turbo C"
D. p="Turbo C"
设a=1,b=2,c=3,d=4,则表达式:a()。
A. 4
B. 3
C. 2
D. 1
设a为整型变量,不能正确表达数学关系:10()。
A. 10
B. a==11||a==12||a==13||a==14
C. a>10&&a<15
D. !(a<=10)&&!(a>=15)
设a,b和c都是int的变量,且a=3,b=4,c=5,则下面的表达式中值为0的是()。
A. 'a'&&'b'
B. a<=b
C. a||b+c&&b-c
D. !((a