DHU OJ | 基本練習-70 日期

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;
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章