若有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