题目内容

以下选项中不是C语句的是()

A. {int i;printf("%d\n",i);}
B. ;
C. a=5,c=10
D. { ; }

查看答案
更多问题

若有int a=3,b; 则执行下面程序段后b的值是()if(a>0) b=1; else b=-1; b=b+1;

A. 1
B. 2
C. -1
D. 0

下面4个选项中均是合法常量的选项是()

A. 058 12e?3 3.6 'd'
B. ?12.8 0x98 43.56e2 '\n'
C. "w" 034 0xa3 '\m'
D. 4.45 076 5.33E1.5 "how"

设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()

A. int
B. float
C. double
D. 不确定

当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是()。 if(a<b) if(c<d) x=1; else if(a<c) if(b<d) x=2; else x=3; else x=6; else x=7;

A. 1
B. 2
C. 3
D. 4

答案查题题库