若有以下定义,int k=7, x=12; 则能使其值为3的表达式是
A. x%=(k%=5)
B. x%=(k-k%5)
C. x%=k-k%5
D. (x%=k)-(k%=5)
查看答案
下列程序执行后的输出结果是(小数点后只写一位)#include{double d; float f; long l; int i;i=f=l=d=20/3;printf("%d%ld%f%f\n", i, l , f, d);return 0;}
A. 6 6 6.0 6.0
B. 6 6 6.7 6.7
C. 6 6 6.0 6.7
D. 6 6 6.7 6.0
若变量已正确定义并赋值,下面表达式符合C语言语法的是
A. a:=b+1
B. a=b=c+2;
C. int 18.5%3
D. a=a+7=c+b
下列程序的输出结果是。#includeint main(){nt a=0;a+=(a=8);printf("%d\n",a);return 0;}
下列程序的输出结果是16.00,请填空。#includeint main(){int a=9, b=2;float x= (), y=1.1, z;z=a/2+b*x/y+1/2;printf("%f\n",z);return 0;}