有以下程序 #include<stdio.h>main() { int a=1,b=1; for(;a--;) b--; printf("%d,%d",a,b); }

2024-11-15 22:11:37
推荐回答(1个)
回答(1):

a=a+++b+++c++很显然这个表达式里面有运算符加号,所以要先分类,
a=
a++
+
b++
+
c++,层次清楚了在从运算规则分解表达式a=a+b+c;a=a+1;b=b+1;c=c+1;所以最后结果为4,2,2