首页 > 编程语言 > 详细

利用C语言根据用户输入数据反馈相应数据(即switch语句的使用)

时间:2021-07-12 10:52:20      阅读:31      评论:0      收藏:0      [点我收藏+]

要求:编写程序,实现用户在输入星期几(1~7的整数)后,可以显示当天的食谱内容。

假设一周食谱如一:

  星期一:青菜

  星期二:鸡肉

  星期三:鱼肉

  星期四:猪肉

  星期五:鸡蛋

  星期六:豆制品

  星期日:海鲜

Tip:

  1. 输入整数前要有提示信息,输入后要检查数据的合法性,如果输入的整数不是1~7,则输出“输入错误!”
  2. 分别用嵌套的if语句和switch语句实现多分支选择
  3. 分别输入1,2,3,4,5,6,7和其他任意一个整数,对程序进行测试

switch语句示例:

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
void main()
{
    int n;
    printf("\n\n\t请输入你的选择:");
    scanf("%d", &n);
    switch (n)
    {
    case 1:printf("\t星期一:青菜\n"); break;
    case 2:printf("\t星期二:鸡肉\n"); break;
    case 3:printf("\t星期三:鱼肉\n"); break;
    case 4:printf("\t星期四:猪肉\n"); break;
    case 5:printf("\t星期五:鸡蛋\n"); break;
    case 6:printf("\t星期六:豆制品\n"); break;
    case 7:printf("\t星期日:海鲜\n"); break;
    default:printf("\t错误\n"); break;
    }
}

 

程序运行结果如下:

输入正常数字时:

技术分享图片

输入非正常数字时:

技术分享图片

 

如果使用if语句,可以参考以前写过的文章

可以用if.....else语句实现

 

难度:一颗星.........

有想看什么程序的 可以评论喔~~~

阿婆主的粉丝少 肯定会回的啦 

利用C语言根据用户输入数据反馈相应数据(即switch语句的使用)

原文:https://www.cnblogs.com/lifser/p/15000359.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!