设a和b均为int型变量,则执行以下语句后的输出为___;
A: t a=20; int b=3; printf("%d",a+=(b%=2));
B: 20
C: 21
D: 0
E: 23
A: t a=20; int b=3; printf("%d",a+=(b%=2));
B: 20
C: 21
D: 0
E: 23
举一反三
- 设a和b均为int型变量,则执行以下语句后的输出为___。int a=20; int b=3; printf("%d\n",a+=(b%=2)); A: 20 B: 21 C: 0 D: 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));
- 设已有说明语句“int a=5;”,则执行语句“a+=a*=a%=3;”后,a的值为 A: 8 B: 18 C: 0 D: 2
- 设x为int型变量,则执行以下语句后,x的值为()。 A: 30 B: 20 C: 10 D: 40