判断星期几

简介: 【1月更文挑战第20天】判断星期几。

题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。
程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。

include

int main()
{
char i,j;
printf("请输入第一个字母:\n");
scanf("%c",&i);
getchar();//scanf("%c",&j);的问题,第二次是读入的一个换行符,而不是输入的字符,因此需要加一个getchar() 吃掉换行符
switch(i)
{
case 'm':
printf("monday\n");
break;
case 'w':
printf("wednesday\n");
break;
case 'f':
printf("friday\n");
break;
case 't':
printf("请输入下一个字母\n");
scanf("%c",&j);
if (j=='u') {printf("tuesday\n");break;}
if (j=='h') {printf("thursday\n");break;}
case 's':
printf("请输入下一个字母\n");
scanf("%c",&j);
if (j=='a') {printf("saturday\n");break;}
if (j=='u') {printf("sunday\n"); break;}
default :
printf("error\n"); break;
}
return 0;
}
以上实例输出结果为:
请输入第一个字母:
s
请输入下一个字母
a
saturday

相关文章
|
26天前
输入年份判断是否为闰年
输入年份判断是否为闰年
12 0
输入年份判断是否为闰年
|
1月前
|
Python
判断闰年
判断闰年
|
3月前
|
Python
判断用户输入的年份是否为闰年:
判断用户输入的年份是否为闰年:
|
10月前
判断月份天数
判断月份天数
35 0
|
10月前
|
Python
判断某一年的某个月的天数
判断某一年的某个月的天数
65 0
|
10月前
|
Python
输入年月日判断是本年的第多少天
输入年月日判断是本年的第多少天
122 0
|
10月前
|
Java
判断今年是平年还是闰年
判断今年是平年还是闰年
101 0
|
10月前
|
Python
闰年的判断
闰年的判断
220 0
|
11月前
判断某年某月的天数
输入年份和月份,返回该月份的天数
17:判断闰年
17:判断闰年
101 0