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

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

本篇介绍“有参无返回值函数” 和 “无参有返回值函数”

语法:

返回类型 函数名称 参数列表

void Func (int a)

返回类型 函数名称 参数列表

string Func ()

通过语法形式,可以直观看出两者的差别,在使用上来说,有返回值的函数务必要用一个相同变量接收返回值。

结合案例讲解

本次案例,其中也会将之前学过的内容进行应用,让初学者加深印象,体会用法。

题目:

有3名学生,姓名、学号

张三 1

李四 2

王五 3

通过输入学生学号,输出对应的姓名。

按题目要求理解就是:输入学号,即:传入一个值,然后输出对应的姓名,即:输出一段字符串。我们的函数可以这样定义:

无返回值 函数名 参数,即:学号

void DisplayName (int num)

{

// 我们之前学习过switch语句,是通过传入的值,与其语句块中的 case 值进行对比

// 如果符合要求,则进入该段语句块执行内部的逻辑,这个特点与本题的要求十分匹配。

switch (num)

{

case 1:{

cout << "张三" << endl;

break;

}

case 2:{

cout << "李四" << endl;

break;

}

case 3:{

cout << "王五" << endl;

break;

}

default:

cout << "该学号没有对应学生"<< endl;

break;

}

}

// 以上内容中,使用了switch的语法特点,将其封装进了函数中,我们只需在主函数中调用我们定义的函数,并传入对应的值(即:参数),就可以输出想要的结果,如果传入的值没有对应的 case ,则传出 default 的内容。并且再次强调,每个 case 语句块结束后,要用 break 跳出,否则会产生“贯穿”。

int main()

{

int num = 1;/ / 声明一个变量,赋值 1

DisplayName(num);// 当前 num 的值为:1,所以肯定输出:张三

num = 3;// 为num再次赋值,值为:3,再调用函数

DisplayName(num);// 当前 num 的值为:3,所以肯定输出:王五

num = 10;// 此时,num 的值不在switch的case范围内

DisplayName(num);// 输出:该学号没有对应学生

}

输出结果:张三

王五

该学号没有对应学生

由于内容较多了,无参有返回值函数下一篇再介绍,谢谢大家关注。

http://www.gsyq.cn/news/1502960.html

相关文章:

  • 黄金回收全攻略 品类价格流程一文看懂 - 润富黄金回收
  • 元宝 LeetCode 3139. 使数组中所有元素相等的最小开销 Java实现
  • 计算机视觉算法工程师技术成长完整指南:从零到精通的7步实战手册
  • uni-app跨端开发优缺点深度解析:2026企业项目选型指南
  • Lapce远程SSH连接性能调优实战指南:解决文件夹无响应问题深度解析
  • PrometheusAlert分布式告警路由架构:构建企业级智能消息分发系统
  • Overskride:终极 Linux 蓝牙客户端 - 10个高效管理蓝牙设备的技巧
  • 2026最新黄金回收价格行情分析 - 润富黄金回收
  • 扫地机器人公司推首款美庭专用割草机,融合双导航技术售价 1299 美元!
  • 天津无缝钢管厂家实力排行:核心资质与交付能力对比 - 奔跑123
  • 亚马逊 Echo 音箱推“睡眠工作室”:结合多平台内容,让孩子轻松入睡!
  • 恒美智造与美国CEM微波化学反应器 微波萃取仪全方位品牌对比 - 专业仪器测评品牌推荐
  • 恒美智造农药残留测试仪与岛津:农残检测仪性价比对比分析 - 专业仪器测评品牌推荐
  • 数据的加密与解密(08:51)
  • BootstrapVue Next:Vue 3与Bootstrap 5的类型安全融合解决方案
  • 《光环:进化战役》可解锁头骨道具,增强爆炸、模拟经典玩法!
  • 黄金回收常见问题 15条问答帮你避坑 - 润富黄金回收
  • 2026年宣城市黄金白银铂金彩金回收靠谱门店TOP5实力榜单无套路;实力店铺推荐及联系方式一览 - 亦辰小黄鸭
  • 如何用Sunshine免费搭建个人游戏云?终极自托管串流指南
  • Meiam.System扩展开发指南:如何快速集成阿里云短信服务等第三方接口
  • 深度解析TypeScript模块化架构:高性能滑动菜单组件的实现原理
  • 郑州12区黄金回收服务盘点,全域服务能力禹竞名奢汇遥遥领先 - 禹竞
  • 郑州合规黄金回收机构盘点,禹竞名奢汇树立行业规范标杆 - 禹竞
  • 2026年海口企业如何做GEO优化?从技术路径到行业适配的观察 - 环岛AI智推GEO系统
  • 040、Edge Impulse的EON Tuner与自动优化
  • GHelper终极指南:华硕笔记本性能优化神器,告别奥创中心卡顿
  • 2026年长沙市最具性价比 黄金回收白银回收铂金回收店铺实力排行榜TOP5;彩金+金条+银条首饰回收靠谱门店及联系方式推荐 - 前途无量YY
  • 社交网络水军检测:行为分析与深度强化学习实践
  • HEIF Utility:Windows上免费处理iPhone照片的终极方案
  • 2026年长治市最具性价比 黄金回收白银回收铂金回收店铺实力排行榜TOP5;彩金+金条+银条首饰回收靠谱门店及联系方式推荐 - 前途无量YY