**參考:《k&r》
1、單詞計數
#include#define in 1#define out 0main()
}
//可以用集合裡的vn圖理解, 每次迴圈都有三種情況。
printf("
%d\n
", nword);
}
2、統計數字、空白符及其他字元
#includemain()}printf(
"digits =");
for(i = 0; i < 10; i ++)
printf("%d
", ndigit[i]);
printf(
", white space = %d, other = %d\n
", nwhite, nother);
return0;
}
3、找指定具有指定模式的行
#include#define maxline 1000int getline(char line, int
max);
int strindex(char source, char
searchfor);
char pattern = "
ould";
main()
return
found;
}int getline(char s, int
lim)
int strindex(char s, char
t)
return -1
;}
實際在控制台介面執行時,是輸入一行判斷一行的,最後用ctrl+z結束。
PTA 期末複習 題目總結
6 1 找兩個數中最大者 14 分 本題要求對兩個整數a和b,輸出其中較大的數。函式介面定義 int max int a,int b 其中a和b是使用者傳入的引數,函式返回的是兩者中較大的數。裁判測試程式樣例 include int max int a,int b int main 你的 將被嵌在這...
體系結構(雙語)期末複習題
軟體體系結構 雙語 概念題 原書 軟體工程 實踐者的研究方法 第七版 機械工業出版社 p185 well formed design class four 完整性與充分性 設計類應該完整地封裝所有可以合理預見的 根據類名的理解 存在於類中的屬性和方法。原始性 和乙個設計類相關的方法應該關注與實現類的...
軟體工程期末複習題(一)
超星通課後題 軟體是一種 b 產品 a 有形,b 邏輯,c 物質,d 消耗 軟體危機的主要原因 c 1 軟體本身的特點 2 使用者使用不當 3 硬體可靠性差 4 對軟體的錯誤認識 5 缺乏好的開發方法和手段。a 3,4 b 1,2,4 c 1,5 d 1,3 什麼是軟體危機?我的答案 在計算機軟體的...