作业帮 > 综合 > 作业

int k=0,n=2; while(k++&&n++>2);什么意思?请说明.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 03:03:59
int k=0,n=2; while(k++&&n++>2);什么意思?请说明.
int k=0,n=2;
while(k++&&n++>2)
K++>2 && N++>2?
K>2而且N>2的时候再执行while里面内容,不过这个时候由于有K++ N++,所以再下次运行时候,K和N的数值就+1了.
第一次运行的时候
判断时候: K=0,N=2 判断完毕:K = 1,N = 3;
第二次:
判断时候: K = 1,N = 3判断完毕:K = 2,N = 4;