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

第十四届蓝桥杯青少组C++选拔赛[2022.11.27]第二部分编程题(2、拼写单词)

参考程序1:

#include <iostream>
using namespace std;int main() {char c;cin >> c; // 输入一个大写字母if (c == 'A') {cout << "Apple";} else if (c == 'B') {cout << "Banana";} else if (c == 'O') {cout << "Orange";} else if (c == 'P') {cout << "Pear";} else {cout << "未知水果"; // 防止输入错误}return 0;
}

参考程序2:

#include <iostream>
using namespace std;int main() {char c;cin >> c;switch (c) {case 'A':cout << "Apple";break;case 'B':cout << "Banana";break;case 'O':cout << "Orange";break;case 'P':cout << "Pear";break;default:cout << "未知水果";}return 0;
}

参考程序3:

#include <iostream>
#include <map>
using namespace std;int main() {map<char, string> fruit = {{'A', "Apple"},{'B', "Banana"},{'O', "Orange"},{'P', "Pear"}};char c;cin >> c;if (fruit.count(c)) {cout << fruit[c];} else {cout << "未知水果";}return 0;
}

http://www.dtcms.com/a/389990.html

相关文章:

  • 私有化部署UE像素流后,通过实时云渲染平台配置网络端口,实现云推流内网及公网访问
  • Day 05 Geant4多线程 Multithreading --------以B1为例
  • 【word解析】从 Word 提取数学公式并渲染到 Web 页面的完整指南
  • FreeRTOS 队列机制详解:阻塞、唤醒与任务同步
  • Unity学习之UI优化总结
  • 基于微信小程序蓝牙信标 (Beacon)的室内导航实例
  • 用Comate Zulu开发一款微信小程序
  • 触觉智能Purple Pi OH2开发板配置参数
  • 鸿蒙Next应用文件管理全攻略:从基础操作到高级实践
  • 云手机对《黑神话:悟空》的作用都有哪些?
  • Leetcode 994. 腐烂的橘子 多源 BFS
  • 微硕WSP4982双N沟MOSFET,赋能汽车智能座椅通风系统
  • BMP280 气压计驱动
  • 速通ACM省铜第八天 赋源码(1709)
  • InnoDB索引结构与排序构建机制详解
  • mmpose可视化出错,图像与关键点对不上
  • Flutter 基本开发环境配置环境搭建
  • 【数控系统】第七章 NURBS插补
  • 某养老数字化协同办公平台网络方案解析
  • docker 容器终止时都做了什么?怎么优雅退出?
  • 苹果10月还有发布会?多款新品预曝光
  • wincc
  • 获取公网IP的方法
  • 苦瓜叶片病害检测数据集:2w+图像,9类,yolo标注
  • LlamaIndex入门
  • 基于RK3576+FPGA的无人机飞控系统设计
  • Redisson原理
  • PyQt6之日期与时间控件应用案例
  • css | 总结一下flex布局
  • c#里面的catch (Exception e)