C程式設計課程 2012電子資訊 第八次實驗任務

2022-01-30 08:55:58 字數 967 閱讀 1581

一班任務:

上機題1:任意輸入兩個大於10的整數,將兩數分別反轉(逆序)後兩相乘,如果最後一位是0去掉0,再反轉後輸出;

-----------------------分割線-----------------------

上機題2:假設乙個數列k表的前兩項是0,1,而之後的每一項為kn=

2 * k

n-1+3 k

n-2,輸入乙個正整數n,計算和輸出該數列的第ñ項

要求:利用遞迴函式

-----------------------分割線-----------------------

上機題3:編寫程式,輸入乙個正整數n,如果n+1是質數則輸出yes,否則輸出no。另,由於最小的質數是2,所以先檢查它是否小於2,如果是的話,則提示「質數是不能小於2,請重新輸入」

要求:利用自定義函式z(n)檢查是不是質數

二班任務:

上機題1:任意輸入兩個整數(-1000

-----------------------分割線-----------------------

上機題2:求1+2!+3!+...+20!的和

要求:利用遞迴函式

-----------------------分割線-----------------------

上機題3:編寫程式,輸入乙個正整數n,如果n 是質數則輸出yes,否則輸出no。另,由於最小的質數是2,所以先檢查它是否小於2,如果是的話,則提示「質數是不能小於2,請重新輸入」

要求:利用自定義函式p(n)檢查n 是不是質數

C程式設計課程 2012電子資訊 第九次實驗任務

任務1 某班有最多不超過30人 具體人數由鍵盤輸入 參加某門課程的考試,用一維陣列作函式引數程式設計實現如下學生成績管理 1 錄入每個學生的學號和考試成績 2 計算課程的總分和平均分 3 按成績由高到低排出名次表 4 按學號由小到大排出成績表 5 按學號查詢學生排名及其考試成績 6 按優秀 90 1...

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...