设a和b均为int型变量,则执行以下语句后的输出为___。int a=20; int b=3; printf("%d\n",a+=(b%=2));
A: 20
B: 21
C: 0
D: 23
A: 20
B: 21
C: 0
D: 23
举一反三
- 设a和b均为int型变量,则执行以下语句后的输出为___; A: t a=20; int b=3; printf("%d",a+=(b%=2)); B: 20 C: 21 D: 0 E: 23
- 设x和y均为int型变量,则执行以下语句后的输出为x=15;y=5;printf("%d",x%=(y%=2)); A: 0 B: 1 C: 6 D: 12
- (10)设x和y均为int型变量,则执行以下语句后的输出为:____。x=13;y=5;printf(“%d”,x%=(y/=2));
- 若有以下程序: #include int a=2; int sub(){ static int a=1; a+=1; printf("%d",a) } int main(){ int n; for(n=0; n A: 22 B: 23 C: 33 D: 34
- 、定义int a=5,b=20;若执行语句printf("%d\n",(++a)*b/5);后,输出的结果为 。