设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
B
举一反三
- 设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
内容
- 0
设x,t均为int型变量,则执行语句“x=10; t=(!x&&x>10);”后,t的值为( ) A: 0 B: 1 C: 10 D: 不确定
- 1
设i, j, k均为int型变量,则执行完成以下for语句后,k的值是( ) A: 20 B: 5 C: 10 D: 15
- 2
设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为
- 3
设x,t均为int型变量,则执行语句“x=10;t=x&&x>10;”后,t的值为 A: 不定值 B: 10 C: 1 D: 0
- 4
设x,t均为int型变量,则执行语句“x=10; t=x&&x>10;”后,t的值为( ) A: 1 B: 0 C: 值不确定 D: 10