请输入星期的第一个字母c语言,C语言经典案例:请输入星期几的第一个字母来判断一下是星期几,...
需求描述:
請輸出禮拜幾的第一個字母來斷定一下是禮拜幾,假如第一個字母一樣,則持續斷定第二個字母。
C語言案例分析:
用情形語句比擬好,假如第一個字母一樣,則斷定用情形語句或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
總結
以上是生活随笔為你收集整理的请输入星期的第一个字母c语言,C语言经典案例:请输入星期几的第一个字母来判断一下是星期几,...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ifix的MySQL数据库_iFIX 技
- 下一篇: 亚马逊出的平板电脑_亚马逊Fire HD