设有定义:int a,b=1,c=1,d=1; 以下正确的表达式是
A. d+=c
B. int(23.4%4)
C. a= d+c=3+b
D. (c+d)++
以下程序运行后的输出结果是_________ 。#include main(){int a=37;a%=9;printf("%d\n",a);}
A. 0
B. 1
C. 2
D. 3
若有语句doublex=17;inty;,当执行y=(int)(x/5)%2;之后y的值是
A. 0
B. 1
C. 2
D. 3
以下程序的功能是:将值为三位正整数的变量x中的数值按照个位、十位、百位的顺序拆分并输出。第一个数是多少?#includemain(){ int x=256;printf("%d-%d-%d\n",() ,x/10%10,x/100);}
A. x/10
B. x%100
C. x%10
D. x/100