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

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

要求:编写程序,实现用户在输入星期几(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("

	请输入你的选择:");
    scanf("%d", &n);
    switch (n)
    {
    case 1:printf("	星期一:青菜
"); break;
    case 2:printf("	星期二:鸡肉
"); break;
    case 3:printf("	星期三:鱼肉
"); break;
    case 4:printf("	星期四:猪肉
"); break;
    case 5:printf("	星期五:鸡蛋
"); break;
    case 6:printf("	星期六:豆制品
"); break;
    case 7:printf("	星期日:海鲜
"); break;
    default:printf("	错误
"); break;
    }
}
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 利用C语言根据用户输入数据反馈相应数据(即switch语句的使用)