本題要求實現函式,可以返回乙個給定月份的英文名稱。
函式介面定義:
char
*getmonth
(int n )
;
函式getmonth應返回儲存了n對應的月份英文名稱的字串頭指標。如果傳入的引數n不是乙個代表月份的數字,則返回空指標null。
裁判測試程式樣例:
#include
char
*getmonth
(int n )
;int
main()
/* 你的**將被嵌在這裡 */
輸入樣例1:
5輸出樣例1:
may輸入樣例2:
15輸出樣例2:
wrong input!
這裡需要注意的是
1、return直接退出程式,後面可以不需要break
2、如果去掉強制型別轉換關鍵字(char*)
,就會出現報錯「depreciated conversion from string constant to 『char*』」參見博文:
由此,解答為:
char
*getmonth
(int n )
}
習題11 1 輸出月份英文名 (15 分)
本題要求實現函式,可以返回乙個給定月份的英文名稱。函式介面定義 char getmonth int n 函式getmonth應返回儲存了n對應的月份英文名稱的字串頭指標。如果傳入的引數n不是乙個代表月份的數字,則返回空指標null。裁判測試程式樣例 include char getmonth int...
習題11 1 輸出月份英文名 15分
進博主技術群,與大佬交流,領取乾貨學習資料 快速找到所需題目 浙大版c語言程式設計第三版題目集一覽表 本題要求實現函式,可以返回乙個給定月份的英文名稱。函式介面定義 char getmonth int n 函式getmonth 應返回儲存了n 對應的月份英文名稱的字串頭指標。如果傳入的引數n 不是乙...
實驗11 1 2 輸出月份英文名 15分
本題要求實現函式,可以返回乙個給定月份的英文名稱。函式介面定義 char getmonth int n 函式getmonth應返回儲存了n對應的月份英文名稱的字串頭指標。如果傳入的引數n不是乙個代表月份的數字,則返回空指標null。裁判測試程式樣例 include char getmonth int...