话不多说直接上代码!

#include <iostream>
using namespace std;
int main() {
char choice;cout << "please enter one of the following choices:\n" << "c) carnivore p)pianist\n" << "t) tree g) game\n";par:cin >> choice;switch (choice) {case 'c':cout << "A maple is a carnivore.";break;case 'p':cout << "A maple is a pianist.";break;case 't':cout << "A maple is a tree.";break;case 'g':cout << "A maple is a game.";break;default:cout << "please enter a c, p, t, or g:";goto par;}return 0;
}

编写一个菜单驱动程序的雏形。该程序显示一个提供4个选项的菜单——每个选项用一个字母标记。如果用户使用有效选项之外的字母进行响应,程序将提示用户输入一个有效的字母,直到用户这样做为止。相关推荐

  1. 让用户输入一个正整数,判断该数是不是素数(质数)

    //9.让用户输入一个正整数,判断该数是不是素数(质数) import java.util.Scanner; public class P9 { public static void main(Str ...

  2. python怎么输入一个数字并调用_Python3 实例(一)

    原标题:Python3 实例(一) Python Hello World 实例 以下实例为学习Python的第一个实例,即如何输出"Hello World!": 实例 # -*- ...

  3. c语言将一个四位正整数倒排,输入一个四位正整数,将其逆序输出.如:输入1234,输出4321...

    编写一个函数fun(n),求任意4位正整数的逆序数. intfun(intn){inta=n,b=0;while(a>0){b=b*10;b=b+a%10;a=a/10;}printf(&quo ...

  4. C语言实数四舍五入为整数,c语言输入一个实数,求其四舍五入的整数

    输入两个正整数m和n,求其最大公约数和最小公倍数.用C语言编程 输入两个正整数m和n,求其最大公约数和最小公倍数.用辗转相除法求最大公约数算法描述:m对n求余为a,若a不等于0则m0){m_cup=m ...

  5. c语言printf输出整数数字,C语言 念数字 输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字...

    你的程序有很多不对的地方,没必要用数组,多次的getchar();也不知道是干啥的,我写一个程序贴给你看看吧,有问题再问. #include void judge_num(int num); void ...

  6. java 3行4列二维数组_输入一个3行4列矩阵到二维数组中,并打印出来

    输入一个M行M列的二维数组,计算四周元素之和 设置数组S(M,M),M>1,ssum=s(1,1)+s(M,M)+s(1,M)+s(M,1)ifM>2fori=2toM-1ssum=ssu ...

  7. java语言显示运算时间_JAVA语言之ACM日期计算:输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天...

    本文主要向大家介绍了JAVA语言之ACM日期计算:输入一个日期,格式如:2010 10 24 ,判断这一天是这一年中的第几天,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. ACM日期 ...

  8. C语言:输入一个浮点数,保留两位小数,对第三位小数四舍五入

    思路:定义一个float类型的变量,从键盘上获取一个浮点数,将其乘以100再加0.5(这里加0.5是进行四舍五入)之后类型转换为整型,最后除以100.0(这里需要注意除数100得为一个小数,否则两个整 ...

  9. 统计单词的数量 描述 输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。‪‬‪‬

    统计单词的数量 描述 输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次).‪‬‪‬ ...

最新文章

  1. Android Application中的Context和Activity中的Context的异同
  2. torch 特征对齐
  3. 带有postgres和jupyter笔记本的Titanic数据集
  4. (软件工程复习核心重点)第十二章软件项目管理-第三节:人员组织和质量保证
  5. 微服务之springCloud-docker-feign配置(五)
  6. 如何优雅的show出你的代码?
  7. 【Linux】15 张 Vim 速查表奉上,帮你提高 N 倍效率!
  8. vue-router传递参数的两种方式
  9. windows10-seaslog安装笔记
  10. DirectX修复工具常见问题解答
  11. 这本记述40年前历史的游戏书,预言的却是当下的事
  12. easypoi的excel导出单元格只能选下拉选项工具类
  13. 蓝牙电子产品加拿大IC认证周期
  14. 宝宝性别测试软件,胎儿性别测试方法
  15. Linux内核中的延时函数详解
  16. 视频合并软件怎么把多个视频合并为一个视频
  17. UOS 在桌面创建网页快捷方式
  18. 认识Innodb存储引擎
  19. 【强化学习】Actor-Critic算法详解
  20. python修改html内容_详解Python利用Beautiful Soup模块修改内容示例代码

热门文章

  1. 技嘉主板控制机箱风扇_在机箱外为主板加电是否安全?
  2. Tweetable Mathematical Art 太极阴阳图
  3. 页面报错parsererror
  4. 猫猫和小宝宝的“相爱相杀”, 配音说出猫咪的无奈
  5. MySQL使用SQL语句修改表名
  6. 腾达宽带连接服务器无响应,腾达(Tenda)无线路由器192.168.0.1打不开问题解决方法图文教程...
  7. 利用Kismet进行无线网络探测
  8. 【雅思备考】写作表达积累
  9. 补贴之外,滴滴打车背后的技术体系会吓你一跳
  10. linux桌面怎么解压tar文件,linux安装tar文件,linux怎么解压targz