70 日期
作者: 盧婷時間限制: 1S章節: 字符串
問題描述 :
輸入星期日到星期六的英文縮寫(Sun,Mon,Tue,Wed,Thu,Fri,Sat),輸出其對應的完整單詞。
輸入說明 :
你的程序需要從標準輸入設備(通常爲鍵盤)中讀入多組測試數據。每行輸入相關單詞,在行首和行尾沒有多餘的空格。
輸出說明 :
對每組測試數據,你的程序需要向標準輸出設備(通常爲啓動該程序的文本終端,例如你在Windows中啓動該程序所用的命令行終端)依次輸出從標準輸入設備中讀入的每一組測試數據對應的結果。所有數據前後沒有多餘的空行,兩組數據之間也沒有多餘的空行。每組輸出數據由一行組成,該行爲該英文單詞的全稱。
輸入範例 :
Sun
Sat輸出範例
Sunday
Saturday
筆記
題目中星期的縮寫其實並不標準,光想當然了,還是要以題目爲準。
星期英文縮寫:
Mon.=Monday
Tues.=Tuesday
Wed.=Wednesday
Thur.=Thursday
Fri.=Friday
Sat.=Saturday
Sun.=Sunday
而題目所要求縮寫方式是僅保留前三個字母。
代碼
#include<stdio.h>
#include<string.h>
int main(){
char week[5];
while(scanf("%s",week)!=EOF){
if(!strcmp(week,"Sun"))
printf("Sunday\n");
else if(!strcmp(week,"Mon"))
printf("Monday\n");
else if(!strcmp(week,"Tue"))
printf("Tuesday\n");
else if(!strcmp(week,"Wed"))
printf("Wednesday\n");
else if(!strcmp(week,"Thu"))
printf("Thursday\n");
else if(!strcmp(week,"Fri"))
printf("Friday\n");
else if(!strcmp(week,"Sat"))
printf("Saturday\n");
}
return 0;
}