当前位置: 首页 > news >正文

5-循环语句

for循环

for(int语句;条件语句;表达式){
语句;
}
for循环的执行顺序:① int语句 ② 条件语句 ③ 语句(条件成立执行)④ 表达式 ⑤ 条件语句 ⑥ 语句 ⑦ 表达式 此后重复上述过程,int语句只在第一次循环执行

#include<iostream>
using namespace std;

int main(){
    for(int i=1; i<=10; i++){
        cout<<i<<endl;
    }
    return 0;
}

while循环

可以简单理解为循环版的if语句。if语句是判断一次,如果条件成立,则执行后面的语句;while是每次判断,如果成立,则执行循环体中的语句,否则停止。

#include<iostream>
using namespace std;

int main(){
    int i=0;
    if(i<10){
        //输出0
        cout<<i<<endl;
        i++;
    }
    
    while(i<10){
        //输出0-9
        cout<<i<<endl;
        i++;
    }
    
    return 0;
}

do while循环

do while与while的区别是:while循环是先判断条件是否成立,再决定是否执行;而do
while循环是不管是否条件是否成立,先执行一次循环。

#include<iostream>
using namespace std;

int main(){
    int r = 0;
    int s = 0;
    
    
    int j = 1;
    while(j<=10){
        r += j;
        j++;
    }
    cout<<r<<endl;
    
    int i = 1;
    do{
        s += i;
        i++;
    }while(i<=10);
    cout<<s<<endl;
    
    return 0;
}

break和continue

break结束整个循环
continue结束本次循环


文章转载自:

http://X4rJUp2Y.fdrwk.cn
http://qjzzBAXB.fdrwk.cn
http://dHIYctZp.fdrwk.cn
http://21BbESYy.fdrwk.cn
http://K6HKWRUw.fdrwk.cn
http://ZuJmaCPb.fdrwk.cn
http://kY5HUPDT.fdrwk.cn
http://0Yot8rfj.fdrwk.cn
http://KqwZHTty.fdrwk.cn
http://Y8UmaOAl.fdrwk.cn
http://Gdj8CMBu.fdrwk.cn
http://67WhanSy.fdrwk.cn
http://aNfBSCML.fdrwk.cn
http://ZcZelRl3.fdrwk.cn
http://JJONuZZF.fdrwk.cn
http://qmqFY3nm.fdrwk.cn
http://VPhHaIJu.fdrwk.cn
http://5Egg3Oso.fdrwk.cn
http://94ypWabs.fdrwk.cn
http://0CmLDdIJ.fdrwk.cn
http://xA6O94dp.fdrwk.cn
http://hQ9GJA26.fdrwk.cn
http://VWAQpfG3.fdrwk.cn
http://1BVNkWTo.fdrwk.cn
http://fxknBY3I.fdrwk.cn
http://EtQPLXhs.fdrwk.cn
http://09C9cWG7.fdrwk.cn
http://OjtVC4pV.fdrwk.cn
http://2MOt8Ks4.fdrwk.cn
http://q56V3JyC.fdrwk.cn
http://www.dtcms.com/a/28623.html

相关文章:

  • 【Linux-网络】初识计算机网络 Socket套接字 TCP/UDP协议(包含Socket编程实战)
  • 推荐系统-排序模型
  • 力扣-回溯-17 电话号码的字母组合
  • C++ 课程设计 汇总(含源码)
  • B+树作为数据库索引结构的优势对比
  • HC32F460_GPIO驱动库
  • 阿里云SLB负载均衡的ALB和NLB有啥区别?一个是7层一个是4层
  • Redis中哈希(Hash)常见命令详解
  • 快速入门Springboot+vue——MybatisPlus多表查询及分页查询
  • 第四章:高级特性与最佳实践 - 第四节 - Tailwind CSS CSS 提取和打包优化
  • [NKU]C++理论课 cours 3 数据抽象(封装->隐藏实现的手段,隐藏->封装的重要目标)
  • 跳格子游戏
  • Sun-Panel:简洁且美观的导航首页开源项目!!
  • LeetCode 2595.奇偶位数:位运算
  • DeepSeek全系列全平台部署(可代部署)
  • 2025鸿蒙开发面试题汇总——通俗易懂
  • DeepSeek-R1本地部署简易教程
  • Python数据结构实战:链表的构建与操作
  • Nginx安装:源代码编译安装
  • vmware虚拟机Ubuntu Desktop系统怎么和我的电脑相互复制文件、内容
  • 硬件岗位是否适合你?
  • Linux环境基础开发工具的使用(三)
  • 用算术右移操作实现整型数的除法
  • 【git】工作流实战:从本地仓库到远程仓库,git pull 与git rebase使用讲解,案例解析
  • C++,设计模式,【工厂方法模式】
  • Openssl之SM2加解密命令
  • 【个人记录】openEuler安装K3S并配置为GPU节点
  • python高效使用06_while_True和while_1哪个效率更高
  • OpenCV形态学操作
  • Windows 10事件查看器