c语言 continue 意义
答案:2 悬赏:0 手机版
解决时间 2021-03-12 15:04
- 提问者网友:沉默菋噵
- 2021-03-12 11:00
continue:8;
}
printf("
for(,--x);
}
}
为什么这个程序的运行结果是,"x>0;x--)
{
if(x%3)
{
printf("%d,2 顺便帮我解释一下 continue 在C语言中的意思是什么 ? 在此先谢过了!#include%d,";
main()
{
int x=8,4;,x--),5
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-03-12 11:56
ontinue
其作用为结束本次循环,即跳过循环体中下面的没有执行的内容,--x);
先使x-1后打印x所以打印出x=5,下面LZ自己也会了吧,接着进行下一次是否执行循环的判定。
当x=8时 8%3=2是真所以 打印x=8在使x-1 (x=7) contine 继续下次循环
在执行x--后(x=6),此时x%3为0假,所以就执行 printf("%d,"
其作用为结束本次循环,即跳过循环体中下面的没有执行的内容,--x);
先使x-1后打印x所以打印出x=5,下面LZ自己也会了吧,接着进行下一次是否执行循环的判定。
当x=8时 8%3=2是真所以 打印x=8在使x-1 (x=7) contine 继续下次循环
在执行x--后(x=6),此时x%3为0假,所以就执行 printf("%d,"
全部回答
- 1楼网友:蓝房子
- 2021-03-12 13:10
n1=i,这里是一个赋值语句,if(n1=i),实际的过程是n1=i,然后if(n1)
你真正要表达的是不是判断n1和i是否相等? 要这么写:if(n1==i)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯