news 2026/6/17 6:20:30

C++学习笔记系列2-1

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++学习笔记系列2-1

学习函数前的铺垫

我直接举个例子,这个例子会体现一些函数的特点,也会结合之前的while循环语句进行讲解,即使函数的铺垫,也是复习。

案例如下:

我想让一个 int 变量 a 从 0 开始进行自增,直到 a 为 5后进行输出,如下:

int a = 0;// 声明变量、赋值。

a += 1;// 当前a = 1

a += 1;// 当前a = 2

a += 1;// 当前a = 3

a += 1;// 当前a = 4

a += 1;// 当前a = 5,满足要求了,输出

cout << a << endl;

输出结果:5

这个逻辑需要写5遍:a += 1 这段代码。

写5遍还能接受,如果让某个值自增100遍、1000遍呢?一遍一遍写肯定不现实,这时循环语句的特点就可以解决这类问题。比如此案例:

同样还是自增到 5 时,进行输出,我可以这样写:

int a = 0;// 声明变量、赋值。

while(a < 5){

a += 1;

}

cout << a << endl;

结果:5

//这里使用while的循环特性,当 a 不是 5 的时候则一直自增,一旦到 5 了,就跳出循环,执行 输出。如果我们想让 a 自增到 1000 ,只需将条件判断改为 a < 1000 即可。

总结:

通过while循环可以省去大量的重复操作,而函数最重要的作用就是节省重复操作!这里先让大家对函数的作用有个概念。下一篇会详细介绍函数。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 19:14:05

旅游景点数据一键分析包:含动态地图、词云、TOP榜单与分词处理

本文还有配套的精品资源&#xff0c;点击获取 简介&#xff1a;直接运行就能看到全国300多个热门景点的可视化结果——带缩放和点击交互的地理分布地图、按热度排序的柱状图榜单、基于游客评论生成的中文词云图&#xff0c;还有按省份划分的环形占比图。所有分析都基于真实E…

作者头像 李华
网站建设 2026/6/10 12:24:28

手把手封装UniApp蓝牙打印JS-SDK:以LPAPI插件为例打造可复用业务组件

UniApp蓝牙打印JS-SDK深度封装实战&#xff1a;从API调用到企业级解决方案在移动应用开发中&#xff0c;蓝牙打印功能已成为零售、物流、医疗等行业应用的标配需求。但大多数开发者面对原生插件提供的底层API时&#xff0c;往往陷入重复编写连接管理、错误处理和模板设计的泥潭…

作者头像 李华
网站建设 2026/6/10 23:07:34

企业SDWAN供应商

企业在选择SD-WAN服务时&#xff0c;真正的痛点往往不在于技术参数的堆砌&#xff0c;而在于方案是否“好用、好管、可持续”。面对复杂的网络环境和分散的业务节点&#xff0c;企业需要的是具备深厚运营级网络资源、集中化管理能力以及丰富实战经验的第三方服务商。深耕这一领…

作者头像 李华