c语言while(n++)或者while(n--)语句的逻辑顺序是什么?while(n++)(或者n--){}中:1.判断n是否为零2.n加1(或者n减1)3.执行花括号中的语句其中1,2,3的逻辑顺序是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 13:41:49
c语言while(n++)或者while(n--)语句的逻辑顺序是什么?while(n++)(或者n--){}中:1.判断n是否为零2.n加1(或者n减1)3.执行花括号中的语句其中1,2,3的逻辑顺序是什么?

c语言while(n++)或者while(n--)语句的逻辑顺序是什么?while(n++)(或者n--){}中:1.判断n是否为零2.n加1(或者n减1)3.执行花括号中的语句其中1,2,3的逻辑顺序是什么?
c语言while(n++)或者while(n--)语句的逻辑顺序是什么?
while(n++)(或者n--){
}
中:
1.判断n是否为零
2.n加1(或者n减1)
3.执行花括号中的语句
其中1,2,3的逻辑顺序是什么?

c语言while(n++)或者while(n--)语句的逻辑顺序是什么?while(n++)(或者n--){}中:1.判断n是否为零2.n加1(或者n减1)3.执行花括号中的语句其中1,2,3的逻辑顺序是什么?
都不完全对,可以等价于:
while(temp=n; n=n+1; temp) {
}
即是说,n自增(或者自减)后while的判断值是n的原值