C++学习转语句(break、continue)

用于在循环或switch中改变执行流程,初学者重点掌握:

  • break:跳出当前循环或switch语句,不再执行后面的代码(前面switch示例已用到)。
  • continue:跳过当前循环的剩余代码,直接进入下一次循环的判断(不跳出循环)。

示例(打印1-10,跳过偶数):

#include <iostream>
using namespace std;

int main() {
    for (int i = 1; i <= 10; i++) {
        if (i % 2 == 0) { // 判断是否为偶数
            continue; // 跳过偶数,进入下一次循环
        }
        cout << i << " "; // 只打印奇数
    }
	v75.xiuxium.orgC++
21j.xus5s.infoC++
syz.nh4sd.infoC++
mku.uh5h.cnC++
bp9.mk5kl.cnC++
z2z.nt8k6.cnC++
lor.xiuxium.funC++
9sc.mtspw.orgC++
ulv.mitasp.orgC++
wne.xiuximh.orgC++
9sf.xiuxim.orgC++
go2.02588.orgC++
7yp.m1k2.proC++
py3.t5m3.orgC++
8mr.ws2n.cnC++
3aa.mb5n.comC++
67n.xxxmhm.orgC++
ifg.xiuxiuw.cnC++
s2a.w1m.orgC++
i7v.n1w.orgC++
f7y.6l2nm.cnC++
e27.8n2m.cnC++
4u7.m2h.proC++
tlo.manhuam.cnC++
r2s.xiuxium1.orgC++
5gr.51chigua3.orgC++
o8w.51chigua8.orgC++
51e.nys5.mobiC++
f9r.nhk1.mobiC++
mpz.mhn1.mobiC++
y21.xiuxiumh.meC++
wlj.xiuxium.meC++
5gl.wwmhm.orgC++
yjq.mtspmm.orgC++
w72.mitaospm.orgC++
88s.xjspm.cnC++
svi.xxmhw.cnC++
xe1.mqmh.orgC++
vj9.xxmhm.orgC++

    return 0;
}

三、初学者注意事项(避坑重点)

  • 每一条语句结束后,必须加分号;(C++的语句终止标志,漏写会报错)。
  • 括号、引号必须成对出现(如{ }、( )、''、""),漏写会导致语法错误。
  • 循环中一定要有“终止条件”,避免死循环(如while(1) 会一直循环,除非加break)。
  • 变量使用前必须声明,且只能声明一次(如int a; int a; 错误,重复声明)。
  • 整数除法(/)会舍弃小数部分,如需保留小数,需将其中一个数改为浮点数(如10/3=3,10.0/3≈3.333)。

四、基础练习(巩固知识点)

1. 编写程序,输入两个整数,计算并输出它们的和、差、积、商、余数。

2. 编写程序,用循环打印1-50之间的所有奇数。

3. 编写程序,判断一个数是否为质数(只能被1和自身整除的大于1的整数)。

提示:先自己尝试编写,遇到错误可对照基础语法排查,重点关注变量声明、循环条件、分号和括号。

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务