极品斗尊txt全集下载:请教一个C语言的选择题,麻烦解释一下,谢谢!!以下程序完成,输入数字"1"~"7"后,打印出

来源:百度文库 编辑:高校问答 时间:2024/05/06 05:37:01
以下程序完成,输入数字"1"~"7"后,打印出对应的英文"Monday"-"Sunday"。在______内填入正确内容。
#include <stdio.h>
main()
{int a;
printf("please input a number\n");
scanf("%d",&a);
if (a>=1&&a<=7)
{ __________
{ case 1: printf("Monday"); break ;
case 2: printf("Tuesday");break;
case 3: printf("Wednesday"); break;
case 4: printf("Thursday"); break;
case 5: printf("Friday"); break;
case 6: printf("Saturday");break;
case 7: printf("Sunday"); break;
}
}
else printf("input error");
}
为什么是 switch (a); ?我不理解。

switch(a)
对a 进行分类判断
switch...case
用法上跟if...else等价

switch (a);

swith(a)

swith(a)