问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在C语言中if()语句后跟个continue是什么意思?

发布网友 发布时间:2022-04-29 23:56

我来回答

5个回答

热心网友 时间:2022-06-26 14:08

continue 表示终止本次(本轮)循环。当代码执行到continue时,本轮循环终止,进入下一轮循环,具有过滤功能。

例子:

continue只对直接包含它的循环体有效(也就是for,while, 而switch{}中的不算循环体);

拓展资料

比如在不包含switch的代码中出现continue,continue跳出本次循环.

continue出现在switch块中,因为continue的作用范围仅针对 for while 之类的循环语句,故不起作用,依旧跳出本次循环。

输出: 

flag:0

C语言三大循环、四大跳转和判断语句

三大循环for while 和 do{ }while;

四大跳转 :无条件跳转语句 go to;跳出循环语句 break;继续跳出循环语句 continue;返回值语句 return

判断语句 if,if else,if else if else if...else

热心网友 时间:2022-06-26 14:08

continue语句用于循环语句中,作用是不执行循环体剩余部分,直接进行下次循环。

常见的就是与if连用。

比如下面这个程序:

int main()
{
    int i;
    for(i = 0; i < 10; i ++)
    {
        if(i%2==0) continue;//如果i为偶数 调用continue;
        printf("%d,", i);//输出i值
    }
}

这个程序会循环10次,i值为0到9.

当i为0,2,4,6,8时,满足i%2==0的条件,执行continue语句,进入下次循环,不会执行printf语句。

所以这个程序只会输出奇数值,即

1,3,5,7,9,

热心网友 时间:2022-06-26 14:09

该if语句应该是包含在循环当中的,continue表示满足if条件则提前结束循环体的后面的语句,回到循环条件判断是否再循环追问main() { int a[4][4]={{1,2,-3,-4},{0,-12,-13,14},{-21,23,0,-24},{-31,32,-33,0}};   int i,j,s=0;   for(i=0;i<4;i++) { for(j=0;j<4;j++)    { if(a[i][j]<0)continue; if(a[i][j]= =0)break; s+=a[i][j]; } } printf("%d\n",s); }怎么做啊,主要是分析,谢谢了

追答main()
{
int a[4][4]={{1,2,-3,-4},{0,-12,-13,14},{-21,23,0,-24},{-31,32,-33,0}};
int i,j,s=0;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
if(a[i][j]<0)
continue;继续j循环
if(a[i][j]==0)
break; 跳出内循环j
s+=a[i][j];
}
}
printf("%d\n",s);
}
结果58 = 1 + 2 + 23 + 32

热心网友 时间:2022-06-26 14:10

continue的语法是回到循环开始继续执行,我想在if()这里应该有个循环吧。
比如:
int sum = 0;
for(i=1;i<=5;i++){
if(i==3){
continue;
}
sum = sum + i;
}
sum最后输出是12,在i = 3处回到了循环开始,没有执行sum = sum + i.追问main() { int a[4][4]={{1,2,-3,-4},{0,-12,-13,14},{-21,23,0,-24},{-31,32,-33,0}};   int i,j,s=0;   for(i=0;i<4;i++) { for(j=0;j<4;j++)    { if(a[i][j]<0)continue; if(a[i][j]= =0)break; s+=a[i][j]; } } printf("%d\n",s); }答案是多少啊?怎么分析地呢?谢谢你了

追答应该是3吧,a[i][j]= =0就跳出循环了,所以遇到第一个0,循环就结束

热心网友 时间:2022-06-26 14:10

是继续的意思,如果你当前的条件不满足,程序会自己继续执行下面的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
!这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 c语言中的continue 神奇遥控器 感受 spring +hibernate+jsp实现把excel表中的数据导入到mysql数据库已有的表中 高汤鸡蛋挂面是怎么做的 高汤鸡蛋挂面怎么做好吃 鸡蛋挂面的做法,鸡蛋挂面怎么做好吃,鸡蛋挂面的家常做法 两年怎么赚够20W 如何在3年内赚到20万? 如何在三年内找到20万人民币? 怎么才能在5年内赚到20万 如何才能年入20万 没有本钱如何在一年内赚到二十万? 什么样的工作可以在3年内赚到20万?? 怎样做到3年攒够20万 手机屏幕好不好,这几个参数最重要 大班宝贝名片怎么设计 大家怀孕17周肚子有多大呀?? lcd屏幕手机好不好 怎么可以3年内赚20万 做几份工作都行 赚不到20万存勤俭节约也可以 一个人 我是白手起家那种! 十七周孕妇的肚子有多大? C语言中continue的用法在for循环与while循环中的区别 ipad8可以闪充吗 ipad8参数是多少? 苹果官网怎么买ipad8 ipad8是否更新到15 抖音里BB机是怎么拍的 求考上海教师资格证所有流程 秋葵的吃法有哪些 这样吃秋葵更好 利益面前见人心的感悟怎么写? 如何报考上海高中教师资格证 利益面前见人心的感悟怎么说? 利益面前见人心的感悟是什么? 成年世界的感悟,句句戳痛人心有哪些? 成年世界的感悟,句句戳痛人心的有哪些? 做一个善良的人的感悟一句话 有什么土方法戒烟? 怎么戒烟?求有效的土方法? 最土最实用最可靠的戒烟方法――毅力戒烟 有没有土法戒烟 我使用springmvc和hibernate框架做的一个项目,如何实现将图片放到文件夹下,