原创 C語言程序設計精髓 第14周——結構設計的藝術 練兵區——編程題

1學生成績管理系統V5.0(4分) 題目內容: 某班有最多不超過30人(具體人數由鍵盤輸入)參加期末考試,最多不超過6門(具體門數由鍵盤輸入)。參考學生成績管理系統V4.0,定義結構體類型,用結構體數組作函數參數,編程實現如下菜單

原创 C語言程序設計精髓 第13周——原來內存也可以這麼玩,我是指針我怕誰 練兵區——編程題

1學生成績管理系統V4.0(4分) 題目內容: 某班有最多不超過30人(具體人數由鍵盤輸入)參加期末考試,最多不超過6門(具體門數由鍵盤輸入)。參考學生成績管理系統V3.0,用二維數組作函數參數編程實現如下菜單驅動的學生成績管理系

原创 C語言程序設計精髓 第12周——海陸空齊上陣:又來了一堆數據 練兵區——編程題

1大獎賽現場統分(4分) 題目內容: 已知某大獎賽有n個選手參賽,m(m>2)個評委爲參賽選手評分(最高10分,最低0分)。統分規則爲:在每個選手的m個得分中,去掉一個最高分和一個最低分後,取平均分作爲該選手的最後得分。要求編程實

原创 C語言程序設計精髓 第15周——學會保存你的數據 練兵區——編程題

1計算零件數(4分) 題目內容: 有一堆零件(100–200之間),如果分成4個零件一組的若干組,則多2個零件,如果分成7個零件一組的若干組,則多3個零件,如果分成9個零件一組的若干組,則多5個零件,編程計算這堆零件的總數。 輸入

原创 C語言程序設計精髓 第15周——學會保存你的數據 練兵區——單選題

1單選(1分) 下面的程序執行後,文件test中的內容是 #include <stdio.h> #include <string.h> void Fun(char *fname,char *st) { FILE *myf

原创 數據庫系統(上):模型與語言 第3講-關係模型之基本概念

1某關係R的外鍵是指______ A.其它關係的候選鍵,可以是R中的主屬性或非主屬性 B.該關係除主鍵之外的另一個候選鍵 C.其它關係的候選鍵,同時作爲R的主屬性 D.其它關係的候選鍵,同時作爲R的非主屬性 A 2關係模型

原创 C語言程序設計精髓 第11周——指針的孿生兄弟 練兵區——編程題

1找出按字典順序排在最前面的國名(4分) 題目內容: 輸入5個國名,編程找出並輸出按字典順序排在最前面的國名。 提示:所謂字典順序就是將字符串按由小到大的順序排列,因此找出按字典順序排在最前面的國名指的就是最小的字符串。 程序的運

原创 1065: 統計氣球

題目描述 衆所周知,在打ACM比賽的時候,隊伍只要通過了一個題,志願者們就會送過來相對應顏色的氣球 (志願者小姐姐好漂亮QAQ) 現在剛剛進行完一場ACM比賽,PIPI拿到了所有的氣球顏色,但是他想知道哪個題通過的人最多,你能告訴PIPI

原创 C語言程序設計精髓 第4周——無處不在的抉擇 練兵區——編程題

1 檢測用戶錯誤輸入(4分) 題目內容: 根據scanf()的返回值判斷scanf()是否成功讀入了指定的數據項數,使程序在用戶輸入123a時,能輸出如下運行結果: 123a↙ Input error! 輸入格式: "%d %d" 輸出格

原创 數據庫系統(上):模型與語言 第1講-初步認識數據庫系統

第1講-初步認識數據庫系統 1關於數據庫系統和數據庫管理系統,下列說法正確的是__________。 A.數據庫系統和數據庫管理系統指的是同一軟件產品 B.數據庫系統和數據庫管理系統指的是不同軟件產品 C.數據庫管理系統是軟件產品,而數據

原创 C語言程序設計精髓 第5周——週而復始的循環之道 練兵區——編程題

1判斷一個整型數據有幾位v2.0(4分) 題目內容: 從鍵盤輸入一個整型數據(int型),編寫程序判斷該整數共有幾位,並輸出包含各個數字的個數。例如,從鍵盤輸入整數16644,該整數共有5位,其中有1個1,2個6,2個4。 程序運

原创 C語言程序設計精髓 第9周——指針:C語言世界中所向披靡的“金箍棒” 練兵區——編程題

1二分法求根(4分) 題目內容: 用二分法求下面的一元三次方程在區間[-10, 10]上誤差不大於的根。 用二分法求方程的根的基本原理是:若函數有實根,則函數曲線應當在根x*這一點上與x軸有一個交點,並且由於函數是單調的,在根附

原创 C語言程序設計精髓 第3周——從鍵盤中來,到鍵盤中去,開始輸入和輸出啦 練兵區——編程題

1 日期顯示(3分) 題目內容: 編寫一個程序, 接收用戶錄入的日期信息並且將其顯示出來. 其中, 輸入日期的形式爲月/日/年(mm/dd/yy), 輸出日期的形式爲年月日(yy.mm.dd)。 以下爲程序的運行結果示例:   Enter

原创 C語言程序設計精髓 第10周——字符串:C語言世界中的大力水手 練兵區——編程題

1有趣的“迴文”檢測(4分) 題目內容: 英文中有很多的迴文詞,迴文詞的拼法十分有趣,無論是從前往後拼讀,還是從後往前拼讀,他們的拼法和詞義都不變。例如:dad(爸爸),mum(媽媽),noon(中午),eve(前夕),eye(眼

原创 C語言 清空緩衝區

問題的來源 考慮到下面的代碼 #include<stdio.h> int main(){ int n; do{ scanf("%d", &n); printf("%d\n", n);