

下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、實用文檔C語言程序設計期末綜合練習題 D aa C 4s psp A ) (x!=0|y=5)或:(x|y=5)1(真,true)60(BB)行15 xx.a實用文檔152 5s=23521實用文檔b=242函數功能:判斷x是否為一個素數,若是則返回1,否則返回0。 2答:#includeint i;int p=1;int s=1;實用文檔for(i=1;i=10;i+) p*=3; s+=p;printf(%dn,s);int FF(int a, int n)for(i=0; i=a & *ptr=z) n+;ptr+;實用文檔222printf(“%dn”,s); B i B n pp C
2、 1 p A pp A 實用文檔Cx Cpp(&p)運行結果:y=19運行結果:S=15運行結果:7 4實用文檔運行結果:4 16 28運行結果: n a實用文檔n222 C n B 6 5 4 7 D p C CD C C 實用文檔 x a p與x輸出結果:152 5輸出結果:s=241實用文檔輸出結果:30 int i,j;double v=0.0;for(i=0; im; i+)實用文檔for(j=0; j=b & a=c) return a;if(b=a & b=c) return b;return c;答案:求出a,b,c三個數中的最大值并返回。30、int* LI(int n) i
3、nt* a=malloc(n*sizeof(int);int i;for(i=0;in;i+) scanf(%d,a+i);實用文檔return a;答案:首先建立一個動態整型數組an,接著從鍵盤上輸入n個整數到an中,最后返回數組an的首地址。五、按題目要求編寫函數(每小題6分,共12分)fun4(char*while循環求出由字符指針a所指向的字符串中包含的十進制數字的個數,并把這個值作為函數值返回。答案:1+2+3+.+nn的值由鍵盤輸222入。答案:實用文檔一、單選題(每小題2分,共20分)A C A nC 4 7 5 6a (640 a pBA (C (B C 二、填空題(每小題2分
4、,共26分)C 。x a 。a 為 。 0 。0。p P 與x 。三、寫出下列每個程序運行后的輸出結果(每小題6分,共30分)24、#include實用文檔void main() int i,j,k=0;for(i=0; i5; i+)for(j=i; j5; j+) k+;printf(%dn,k);答案:1525、#includevoid main() int x=28;int i=2;while(ix) if(x%i=0) printf(%d ,i); x/=i;i+;printf(%d n,x);答案:2 7 226、#includevoid main() int a8=76,63,5
5、4,95,40,75,90,82;int i, s=0;for(i=0; i=70 & ai=85) s+=ai;printf(s=%dn,s);答案:s=23327、 #includeint WF(int x, int y) x=x+y;y+=x;return x+y;void main() int x=5, y=8;printf(%dn,WF(x,y);答案:3428、#includeint LA(int *a, int n) int i,s=0;for(i=0;in;i+) s+=ai;return s;void main() int a5=4,2,3,6,5;實用文檔int b=LA(
6、a,5)+LA(a+2,3);printf(b=%dn,b);答案:b=34四、寫出下列每個函數的功能(每小題6分,共12分)29、int WC(int a, int n, int k) int i, c=0;for(i=0;i=k) c+;return c;函數功能:統計并返回一維整型數組an中大于等于k的值的個數。30、void QA(struct Worker a, int n)int i;for(i=0; in; i+)scanf(%s %d %f, , &ai.age,&ai.pay);假定結構類型struct Worker 的定義如下:struct Worker ch
7、ar name15; int age; float pay;實用文檔函數功能:從鍵盤上為具有struct Worker結構類型的數組an輸入n個記錄。五、按題目要求編寫函數(每小題6分,共12分)Mean(doubleaMN,intm,int 回二維數組amn中所有元素的平均值。假定在計算過程中采用變量v存放累加值和最后的平均值。答案:double Mean(double aMN,int m,int n)Int i,j;double v=0.0;for(i=0;im;i+)for(j=0;jn;j+) v+=aij;V/=m*n;return v;32、根據函數原型“int MM(int a,int m)”,編寫函數定義,計算并返回
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數字素養教育-第1篇-洞察及研究
- 跨文化貿易平臺搭建協議
- 產品生產質量證明書(5篇)
- 公制管與英制管對照表
- 聯合辦學合作協議
- 事業單位教師聘用協議書
- 戲曲耳音考試題及答案
- 農行浙江面試題及答案
- 熊貓辨識考試題及答案
- 初級java算法面試題及答案
- 馬工程-公共財政概論-課程教案
- GB/T 25177-2010混凝土用再生粗骨料
- GB/T 17817-2010飼料中維生素A的測定高效液相色譜法
- 中國石化加油站視覺形象(vi)標準手冊
- 機場行李輸送系統設計論文-本科論文
- 2022年全國工會財務知識大賽參考題庫精簡600題(含各題型)
- 新教材教科版五年級下冊科學全冊課時練(課后作業設計)(含答案)
- 廣西基本醫療保險異地就醫備案登記表-示例樣表
- 供應商綠色環保環境管理體系評估表
- GB∕T 11344-2021 無損檢測 超聲測厚
- 外科無菌操作技術PPT學習教案
評論
0/150
提交評論