main() { int a,b,d=25; a=d/10%9; b=a&&(-1); printf("%d,%d\n...答:include <stdio.h>int main(int argc, const char *argv[]){int a,b,d=25; a = d/10%9; // d/10 的结果为2, 2%9 的结果为2, 所以 a 等于 2. b = a&&(-1); // a 的值为 2, 2 和 -1 都是非零值,两个非零值相与的结果就是 1, 所以 b 的值为 1 printf("\...
已知:a=b=c=1且a,b,c均为int型变量,执行以下语句:++a||++b&&++c;则...答:4).所以最后的结果就是a=2,b=1,c=1;5)代码如下 include<stdio.h> main(){int a,b,c;a=b=c=1;if(++a||++b&&++c)printf("%d,%d,%d\n",a,b,c);} 6).你可以结合我所说的,在TC或者VC下调试一下;可惜我等级不够,要不然把结果图片也放上去,就这样吧。祝你好运!