发布网友 发布时间:2022-04-23 08:42
共5个回答
热心网友 时间:2022-04-18 02:10
举个例子吧: 程序(一) main() { int i,sum=0; for(i=1;i<=10;i++) { if(i%2==0) continue; /*如果遇到偶数,则忽略本次循环,接着判断下个数*/ sum+=i; } printf("%d\n",sum); /*输出1-10中奇数和*/ } 程序(二) main() { int i,sum=0; for(i=1;i<=10;i++) { if(i%2==0) break; /*如果遇到偶数,则结束整个循环(预计10次,实际只执行1次)*/ sum+=i; } printf("%d\n",sum); /*输出1,遇到第二个数2就退出整个循环*/ }热心网友 时间:2022-04-18 03:28
break:用来退出循环或者退出选择分支语句 continue主要用在循环语句当中,他的作用是退回本层循环的开始处重新执行语句,不能用语分之选择语句当中! break和continue的区别是:continue语句只结束本次循环,而不是终止整个循环的执行;而break语句则是结束整个循环过程,不再判断执行的条件是否成立。 continue只能用在循环语句中 例如一个循环有5次,如果在内部当为2的时候使用了continue,他就会跳出不执行2以下的代码,而是执行3的下次循环。如果使用了break,则是整个跳出循环,5次剩余的都不执行。热心网友 时间:2022-04-18 05:03
用在循环中 continue表示跳出当前循环,进入下一个循环,break表示跳出整个循环热心网友 时间:2022-04-18 06:54
break 是跳出循环或判断语句 continue 是终止本次循环,进入下次循环热心网友 时间:2022-04-18 09:02
continue表示跳出当前循环 break表示跳出整个循环