若有定义:inta=4,b=5;floatx=3.4,y=2.1;则下面表达式的值为()。(float)(a+b)/2+(int)x%(int)y
A. 5
B. 5.000000
C. 5.500000
D. 55.00000
查看答案
设有定义:intk=0;下列选项的4个表达式中与其他3个表达式的值不同的是()。
A. k++
B. k=k+1
C. ++k
D. k+1
数字字符0的ASCⅡ值为48,运行下列程序的输出结果是()。main(){chara='1',b='2';printf("%c,",b++);printf("%d\n",b-a);}
A. 3,2
B. 50,2
C. 2,2
D. 2,50
在执行完下面的C语句段之后,则B的值是()。chara='A';intB;B=((34&&56)&&(a<'b'));
A. 0
B. 1
C. Y
D. FLASE
若有以下程序段,其输出结果是()inta=0,b=0,c=0;c=(a-=a-5),(a=b,b+3);printf("%d,%d,%d\n",a,b,c);
A. 0,0,-10
B. 0,0,5
C. -10,3,-10
D. 3,3,-10