问题描述:
选择题看不懂啊啊
int a=6,b=0,c=0;
for(;a&&(b==0);)
{b+=a;
a-=c++;}
printf(%d,%d,%d",a.b.c)
答案是6 6 1
解析上说;a&&(b==0);执行条件是b==0,a不为0.
&&不应该是有一个为0 就不执行的吗
我是新手= -=
int a=6,b=0,c=0;
for(;a&&(b==0);)
{b+=a;
a-=c++;}
printf(%d,%d,%d",a.b.c)
答案是6 6 1
解析上说;a&&(b==0);执行条件是b==0,a不为0.
&&不应该是有一个为0 就不执行的吗
我是新手= -=
问题解答:
我来补答展开全文阅读