使用switch case
语句,以便在switch-case
结构中评估大写和小写字母。
实例代码
#include <stdio.h>
int main()
{
char choice;
puts("膳食计划:");
puts("A - 早餐,午餐和晚餐");
puts("B - 仅午餐和晚餐");
puts("C - 仅晚餐");
printf("输入你的选择: ");
scanf("%c",&choice);
printf("你选择了 ");
switch(choice)
{
case 'A':
case 'a':
printf("早餐, ");
case 'B':
case 'b':
printf("午餐和 ");
case 'C':
case 'c':
printf("晚餐 ");
default:
printf("作为你的膳食计划.\\n");
}
return(0);
}
执行上面示例代码,得到以下结果:
hema@ubuntu:~/book$ gcc main.c
hema@ubuntu:~/book$ ./a.out
膳食计划:
A - 早餐,午餐和晚餐
B - 仅午餐和晚餐
C - 仅晚餐
输入你的选择: A
你选择了 早餐, 午餐和 晚餐 作为你的膳食计划.