C程式語言習題(3 3)

2021-09-08 09:46:49 字數 463 閱讀 7584

編寫函式expand(s1,s2), 將字串s1中類似於a-z一類的速記符號在字串s2中擴充套件為等價的完整列表abc……xyz。該函式可以處理大小寫字母和數字,並可以處理a-b-c、a-z0-9與a-z等類似的情況。作為前導和尾隨的字元原樣複製

1 #include2 #include3 #include45

int judge(char a, char b) //

判斷'-'兩端的字元是否符合速記符號擴充套件的要求611

if(isalpha(a) &&isalpha(b))

1216

return0;

17}1819

void expand(char *s, char *t)

20 else32}

33 s[j] = '\0'

;34}35

36int

main()

37

《C程式語言》練習 3 3

練習 3 3 編寫函式 expand s1,s2 將字串 s1 中類似於 a z 一類的速記符號 在字串 s2 中擴充套件為等價的完整列表 abc xyz。該函式可以處理大小寫字母和數字,並可 以處理 a b c a z0 9 與 a z 等類似的情況。作為前導和尾隨的 字元原樣排印。那個if有點長...

C語言程式設計習題

答 算術運算就是指加減乘除和整數的模運算 即取餘數運算 關係運算指比較,有大於,大於等於,小於,小於等於,等於,不等於六種運算 邏輯運算指兩個條件進行運算,有邏輯與去,邏輯或,邏輯非三種。答 在c語言中邏輯常量只有兩個,即0和1,用來表示兩個對立的邏輯狀態,其中0表示假,1表示真。對於系統來說,判斷...

C 語言程式設計課後習題

4 10 設計乙個用於人事管理的 人員 類。由於考慮到通用性,這裡只抽象出所有型別 人員都具有的屬性 編號 性別 出生日期 身份證號等。其中 出生日期 宣告為 乙個 日期 類內嵌子物件。用成員函式實現對人員資訊的錄入和顯示。要求包 括 建構函式和析構函式 複製建構函式 內聯成員函式 帶預設形參值的成...