c++第三课(基础c)

1.前文

2.break

3.continue

4.return 0

1.前文

上次写文章到现在,有足足这么多天(我也不知道,自己去数吧)

开始吧

2.break

break是结束循环的意思

举个栗子

#include<bits/stdc++.h>
using namespace std;
int main()
{for(int i=1;i<=10;i++){if(i==4){break;}cout<<i<<" ";} return 0;
}

猜猜结果是——多——少?

答案在这里

1 2 3

break从4开始就跳出循环了

上面的代码也等于

#include<bits/stdc++.h>
using namespace std;
int main()
{for(int i=1;i<=3;i++){cout<<i<<" ";} return 0;
}

这个

3.continue

continue是跳过这次循环的意思

把上面的栗子偷下来,改一改

——————————————

好了!

​
#include<bits/stdc++.h>
using namespace std;
int main()
{for(int i=1;i<=10;i++){if(i==4){continue;}cout<<i<<" ";} return 0;
}​

猜猜结果是——多——少?

答案在这里

1 2 3 5 6 7 8 9 10

continue从4就跳过(5~10和正常的for一样)循环了

上面的代码也等于

#include<bits/stdc++.h>
using namespace std;
int main()
{for(int i=1;i<=10;i++){if(i==4){;}else{cout<<i<<" ";}} return 0;
}

4.return 0

return 0是指结束这个程序

#include<bits/stdc++.h>
using namespace std;
int main()
{return 0;
}

就是这样子

或是这样子

#include<bits/stdc++.h>
using namespace std;
int main()
{for(int i=1;i<=10;i++){if(i==4){return 0;}cout<<i<<" ";} return 0;
}

懂了吗?

新手小白(基础c)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/73830.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关于ArcGIS中加载影像数据,符号系统中渲染参数的解析

今天遇到一个很有意思的问题&#xff0c;故记录下来&#xff0c;以作参考和后续的研究。欢迎随时沟通交流。如果表达错误或误导&#xff0c;请各位指正。 正文 当我们拿到一幅成果影像数据的时候&#xff0c;在不同的GIS软件中会有不同效果呈现&#xff0c;但这其实是影像是…

北森测评的经验

测评经验记录 首先声明&#xff0c;北森测评就是垃圾&#xff0c;把行测拿过来就能评测能力了&#xff1f;直接去参加公务员考试更好。网上2024年的题库 评测分为 阅读理解数学计算图形题性格测试 图形题 总结的经验如下 图形推理题 一组图形&#xff0c;推测另一组图形最…

Java/Scala是什么

Java 和 Scala 是两种运行在 ​JVM&#xff08;Java 虚拟机&#xff09;​ 上的编程语言&#xff0c;虽然共享相同的运行时环境&#xff0c;但它们在设计哲学、语法特性和适用场景上有显著差异。以下是两者的详细解析&#xff1a; ​1. Java ​核心特性 ​面向对象&#xff1…

SQL Server 备份相关信息查看

目录标题 一、统计每个数据库在不同备份目录和备份类型下的备份次数&#xff0c;以及最后一次备份的时间整体功能详细解释 二、查询所有完整数据库备份的信息&#xff0c;包括备份集 ID、数据库名称、备份开始时间和备份文件的物理设备名称&#xff0c;并按备份开始时间降序排列…

CANoe入门——CANoe的诊断模块,调用CAPL进行uds诊断

目录 一、诊断窗口介绍 二、诊断数据库文件管理 三、添加基础诊断描述文件&#xff08;若没有CDD/ODX/PDX文件&#xff09;并使用对应的诊断功能进行UDS诊断 3.1、添加基础诊断描述文件 3.2、基于基础诊断&#xff0c;使用诊断控制台进行UDS诊断 3.2.1、生成基础诊断 3.…

【数据结构】二叉树的递归

数据结构系列三&#xff1a;二叉树(二) 一、递归的原理 1.全访问 2.主角 3.返回值 4.执等 二、递归的化关系思路 三、递归的方法设计 一、递归的原理 1.全访问 方法里调用方法自己&#xff0c;就会形成调用方法本身的一层一层全新相同的调用&#xff0c;方法的形参设置…

Imgui处理glfw的鼠标键盘的方法

在Imgui初始化时&#xff0c;会重新接手glfw的键盘鼠标事件。也就是遇到glfw的键盘鼠标事件时&#xff0c;imgui先会运行自己的处理过程&#xff0c;然后再去处理用户自己注册的glfw的键盘鼠标事件。 看imgui_impl_glfw.cpp源码的安装回调函数部分代码 void ImGui_ImplGlfw_In…

【LVS】负载均衡群集部署(DR模式)

部署前IP分配 DR服务器&#xff1a;192.168.166.101 vip&#xff1a;192.168.166.100 Web服务器1&#xff1a;192.168.166.104 vip&#xff1a;192.168.166.100 Web服务器2&#xff1a;192.168.166.107 vip&#xff1a;192.168.166.100 NFS服务器&#xff1a;192.168.166.108 …

C++Primer学习(14.1 基本概念)

当运算符作用于类类型的运算对象时&#xff0c;可以通过运算符重载重新定义该运算符的含义。明智地使用运算符重载能令我们的程序更易于编写和阅读。举个例子&#xff0c;因为在Sales_item类中定义了输入、输出和加法运算符&#xff0c;所以可以通过下述形式输出两个Sales_item…

计算机视觉准备八股中

一边记录一边看&#xff0c;这段实习跑路之前运行完3DGAN&#xff0c;弄完润了&#xff0c;现在开始记忆八股 1.CLIP模型的主要创新点&#xff1a; 图像和文本两种不同模态数据之间的深度融合、对比学习、自监督学习 2.等效步长是每一步操作步长的乘积 3.卷积层计算输入输出…

基于大语言模型的智能音乐创作系统——从推荐到生成

一、引言&#xff1a;当AI成为音乐创作伙伴 2023年&#xff0c;一款由大语言模型&#xff08;LLM&#xff09;生成的钢琴曲《量子交响曲》在Spotify冲上热搜&#xff0c;引发音乐界震动。传统音乐创作需要数年专业训练&#xff0c;而现代AI技术正在打破这一壁垒。本文提出一种…

Mysql---锁篇

1&#xff1a;MySQL 有哪些锁&#xff1f; 全局锁 flush tables with read lock 整个数据库就处于只读状态了 unlock tables 释放全局锁 全局锁主要应用于做全库逻辑备份&#xff0c;这样在备份数据库期间&#xff0c;不会因为数据或表结构的更新&#xff0c;而出现备份文件的数…

VLAN综合实验二

一.实验拓扑&#xff1a; 二.实验需求&#xff1a; 1.内网Ip地址使用172.16.0.0/分配 2.sw1和SW2之间互为备份 3.VRRP/STP/VLAN/Eth-trunk均使用 4.所有Pc均通过DHCP获取IP地址 5.ISP只能配置IP地址 6.所有…

GEO(生成引擎优化)实施策略全解析:从用户意图到效果追踪

——基于行业实证的AI信源占位方法论 ​一、理解用户查询&#xff1a;构建AI语料的核心起点 生成式AI的内容推荐逻辑以用户意图为核心&#xff0c;​精准捕捉高频问题是GEO优化的第一步。企业需通过以下方法挖掘用户真实需求&#xff1a; ​AI对话日志分析&#xff1a; 分析用…

HTML基础及进阶

目录 一、HTML基础 1.什么是HTML 2.常用标签 &#xff08;1&#xff09;标题标签&#xff1a;h1-h6数字越小文字会越大&#xff0c;这个标签会占一整行 &#xff08;2&#xff09;加粗标签&#xff1a; &#xff08;3&#xff09;换行标签&#xff1a; &#xff08;4&am…

MSTP与链路聚合技术

MSTP&#xff08;多生成树协议&#xff09; 简介 MSTP&#xff08;多生成树协议&#xff09;是Spanning Tree Protocol&#xff08;STP&#xff09;的改进版&#xff0c;支持网络中使用多条生成树&#xff0c;并根据用户需求限制生成树间的路径。MSTP将多个VLAN映射到一棵生成…

ModuleNotFoundError: No module named ‘ml_logger.logbook‘

问题 (legion) zhouy24RL-DSlab:~/zhouy24Files/legion/LEGION$ python main.py ML_LOGGER_USER is not set. This is required for online usage. Traceback (most recent call last): File “main.py”, line 7, in from mtrl.app.run import run File “/data/zhouy24File…

c# ftp上传下载 帮助类

工作中FTP的上传和下载还是很常用的。如下载打标数据,上传打标结果等。 这个类常用方法都有了:上传,下载,判断文件夹是否存在,创建文件夹,获取当前目录下文件列表(不包括文件夹) ,获取当前目录下文件列表(不包括文件夹) ,获取FTP文件列表(包括文件夹), 获取当前目…

PyTorch 分布式训练(Distributed Data Parallel, DDP)简介

PyTorch 分布式训练&#xff08;Distributed Data Parallel, DDP&#xff09; 一、DDP 核心概念 torch.nn.parallel.DistributedDataParallel 1. DDP 是什么&#xff1f; Distributed Data Parallel (DDP) 是 PyTorch 提供的分布式训练接口&#xff0c;DistributedDataPara…

策略模式_行为型_GOF23

策略模式 策略模式&#xff08;Strategy Pattern&#xff09;是一种行为型设计模式&#xff0c;核心思想是将一组算法封装成独立对象&#xff0c;使它们可以相互替换&#xff0c;从而让算法的变化独立于使用它的客户端。这类似于游戏中的技能切换——玩家根据战况选择不同技能…