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

【时时三省】(C语言基础)用switch语句实现多分支选择结构 例题

山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省

例题:

用switch语句处理菜单命令。在许多应用程序中,用菜单对流程进行控制,例如从键盘输入一个' A '或' a '字符,就会执行A操作,输入一个‘B '或b '字符,就会执行B作。可以按以下思路编写程序。

编写程序:

 这是一个非常简单的示意程序。假如有一个菜单,对两个整数进行运算,如果输入a或A,就调用actionl函数,进行两个整数的相加运算,如果输入b或B,就调用action2函数,进行两个整数的相乘运算。当然还可以有C操作、D操作等。在实际应用中,所指定的操作可能比较复杂,

例如:

A:输入全班学生各门课的成绩

B:计算并输出每个学生各门课的平均成绩

C:计算并输出各门课的全班平均成绩

D:对全班学生的平均成绩由高到低排序并输出把各action函数设计成不同的功能以实现以上的要求。

 

 

相关文章:

  • MATLAB编写的机械臂控制仿真程序,它主要实现了对一个二连杆机械臂的运动控制仿真,比较了PID控制和非线性模型预测控制两种方法在机械臂轨迹跟踪任务中的性能
  • 【发布】dtns协议的js-sdk(实现a2a协议:agent2agent)
  • 本地搭建直播录屏应用并实现使用浏览器远程控制直播间录屏详细教程
  • 量子测试时代,会来得比我们想象中更快?
  • 02-MySQL 面试题-mk
  • KDD 2025 顶会最新力作,多变量时间序列预测登顶!
  • truncate,drop,delete分析
  • 制造企业如何通过实现数据统一?
  • MCU如何查看系统有没有卡死
  • 解决vcpkg使用VS2022报错问题
  • 【Kafka基础】监控与维护:动态配置管理,灵活调整集群行为
  • Transformer 训练:AutoModelForCausalLM,AutoModelForSequenceClassification
  • NO.90十六届蓝桥杯备战|动态规划-区间DP|回文字串|Treats for the Cows|石子合并|248(C++)
  • Prometheus实现负载均衡并将多个实例数据汇总到一个主Prometheus
  • 【JavaScript】错误处理与调试
  • 【antd + vue】Modal 对话框:修改弹窗标题样式、Modal.confirm自定义使用
  • 【愚公系列】《高效使用DeepSeek》066-纠纷解决话术
  • uniapp解决上架华为应用市场审核要求-监听权限的申请
  • Java Socket编程从零到实战详解
  • Docker 镜像、容器与数据卷的高效管理:最佳实践与自动化脚本20250411
  • 免费开放的api网站应用/营销网站建设多少钱
  • 免费咨询医生皮肤科专家/优化关键词软件
  • 局网站建设工作征求意见/网站流量查询工具
  • 兼职网站做任务/网络营销师报名入口
  • 嘉兴网站制作公司/网站建设公司网站
  • 网站建设销售兼职合同/创意营销新点子