作業1:
通過輸入兩個加數,給學生出一道加法運算題。如果輸入答案正確,則顯示「y」;否則顯示「n」。
要求:程式迴圈執行n次,用函式實現判斷對錯和輸出結果
輸入輸出示例:(括號內部分是對輸入輸出的解釋,不要出現在程式中)
示例一:
1,2(輸入)
1+2=4(1+2=由程式輸出,4由鍵盤輸入)
n. (由程式輸出)
示例二:
1,2(輸入)
1+2=3(1+2=由程式輸出,3由鍵盤輸入)
y(由程式輸出).
-----------------------分割線-----------------------
作業2:
統計和分析某班學生考試成績,實現如下學生成績管理功能:
(1)錄入每個學生的學號和考試成績;
(2)計算課程的平均分;
(3)按成績由高到低排出名次表;
(4)按學號查詢學生排名及其考試成績;
(5)按優秀(90~100)、不及格(0~59)2個類別,統計每個類別的人數及其所佔的百分比;
要求:最多不超過40人(具體人數由鍵盤輸入)參加某門課程的考試,用一維陣列作函式引數程式設計
輸入輸出示例:
-----------------------分割線-----------------------
作業3:用指標(間接引用)求出兩個數中的最大數.
-----------------------分割線-----------------------
作業4:編寫交換兩個變數值的函式,並交換主函式中兩個變數的值(不能使用全域性變數傳遞資料).
-----------------------分割線-----------------------
作業5:從鍵盤輸入5個整數存入一維陣列中,再按反序輸出(要求用指標訪問陣列元素).
-----------------------end-----------------------
C程式設計課程 2012電子資訊 第十次實驗任務
任務1 輸入乙個字串和乙個正整數x,將該字串中的後x個字元複製到另乙個字串y中,再對y串的內容前後倒置後存入陣列z中並輸出。要求 用指標訪問陣列元素 用函式getx char c1 實現複製 用函式getr char c2 實現倒置。執行示例 enter a string abcabcd enter...
C程式設計課程 2012電子資訊 第十一次實驗任務
作業1 下段程式迴圈體執行的次數是是多少,為什麼 include int main return 0 分割線 作業2 閱讀下面程式,在?填上適當的語句,使程式完成指定的功能。並說明為什麼?程式說明 是用公式 求 的近似值,直到最後一項的絕對值小於是10 的負6 為止。include stdio.h ...
C程式設計課程 2012電子資訊 第十三堂課後作業
作業1 輸入乙個字串和乙個正整數m,將該字串中的前m個字元複製到另乙個字串中,再輸出後乙個字串。執行示例 enter a string abcdefghijk enter an integer 6 the new string is abcdef 分割線 作業2 編乙個函式void fun char...