c语言while(n++)或者while(n--)语句的逻辑顺序是什么?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/17 13:03:55
c语言while(n++)或者while(n--)语句的逻辑顺序是什么?
while(n++)(或者n--){
}
中:
1.判断n是否为零
2.n加1(或者n减1)
3.执行花括号中的语句
其中1,2,3的逻辑顺序是什么?
while(n++)(或者n--){
}
中:
1.判断n是否为零
2.n加1(或者n减1)
3.执行花括号中的语句
其中1,2,3的逻辑顺序是什么?
都不完全对,可以等价于:
while(temp=n; n=n+1; temp) {
}
即是说,n自增(或者自减)后while的判断值是n的原值
再问: 你好。
如果
n=1;
while(n--){}
1.这样理解对不对:n先变成零,但是由于while这一次判断是原值1,于是还执行{}。
2.如果n先减,最后n的值是-1?
再答: 对
while(temp=n; n=n+1; temp) {
}
即是说,n自增(或者自减)后while的判断值是n的原值
再问: 你好。
如果
n=1;
while(n--){}
1.这样理解对不对:n先变成零,但是由于while这一次判断是原值1,于是还执行{}。
2.如果n先减,最后n的值是-1?
再答: 对
c语言while(n++)或者while(n--)语句的逻辑顺序是什么?
c语言 while语句
C语言题 while语句编写程序,输出m到n之间所有3的倍数.
C语言题,请问语句“n=10;while(n);{n--;}”是啥意思?
c语言while((ch=getchar()) i='\n'的i='\n'的作用是什么?
c语言从键盘输入n求1+2+...+n的结果并输出:while语句中为什么是n=n-1?不是n=n+1?
用C语言,求n!,n从键盘输入.(要求分别用WHILE语句,DO-WHILE语句、FOR语句三种语句分别实现)
C语言中while(n--)啥意思
C语言while语句的相关问题
C语言 while语句的一段程序
c语言中n=1 while(n--)这条语句执行的时候当n=0的时候,while语句停止运行,但“c--”还要运行吗?
C语言while 循环语句