下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、-. z斐波那契數(shù)列前43項偶數(shù)的個數(shù) 答案14*includevoid main() int i,n=0,j,a50=1,1;for(i=2;i=42;i+)ai=ai-1+ai-2;for(i=0;i=42;i+)if(ai%2=0) n+;printf(%dn,n);斐波那契數(shù)列前30項奇數(shù)的個數(shù) 答案20*includevoid main() int i,n=0,j,a50=1,1;for(i=2;i=29;i+)ai=ai-1+ai-2;for(i=0;i=29;i+)if(ai%2=1) n+;printf(%dn,n);從1000到20000的能被3和7整除的數(shù)的和 答案9502
2、500*includevoid main() int i,s=0;for(i=1000;i=20000;i+)if(i%3=0&i%7=0)s=s+i;printf(%dn,s);求1!+2!+3!+4!+10!的值 答案4037913*includevoid main() int a=1,i,s=0;for(i=1;i=10;i+)a=a*i;s=s+a;printf(%dn,s);*includevoid main()int i,sign=-1,s=0,t=1;for(i=1;i=10;i+)sign=-sign;t=t*i;s=s+t*sign;printf(%d,s);一個15*15的
3、隨機數(shù)組,求里面大于100小于500的數(shù)字個數(shù) 答案 5*include*includevoid main() int a1515,i,j,n=0;for(i=0;i=14;i+)for(j=0;j=14;j+)aij=rand();for(i=0;i=14;i+)for(j=0;j100&aij500)n+;printf(%dn,n);1*99+2*98+3*97+98*2+99*1的值 答案166650*includevoid main()int i,s=0;for(i=1;i=99;i+)s=s+i*(100-i);printf(%dn,s);1*2+3*4+19*20的值 答案1430
4、*includevoid main()int i,s=0;for(i=1;i=19;i+=2)s=s+i*(i+1);printf(%dn,s);1+1+3+1+3+5.的前150項的偶數(shù)項的和 答案573800 *includevoid main()int a=0,i,s=0;for(i=1;i=150;i+)a+=2*i-1;if(i%2=0)s=s+a;printf(%dn,s);文件編程:題目分類一、題目不告訴我們文件中數(shù)據(jù)個數(shù),也不指定參與計算的數(shù)據(jù)圍。如:1、統(tǒng)計文件中奇數(shù)個數(shù)2、統(tǒng)計文件中素數(shù)的個數(shù)3、計算所有數(shù)據(jù)的平均值4、統(tǒng)計奇數(shù)項第1、3、5、7.)元素中偶數(shù)元素的個數(shù)。5
5、、求文件中最大值及最小值問題此類文件編程可采用:while(!feof(fp)fscanf(fp,%d,&*);if(* 滿足條件)n+;fclose(fp);printf(%dn,n);程序架構(gòu)。統(tǒng)計D:wenjian.t*t中奇數(shù)的個數(shù),程序如下:(n用來記錄奇數(shù)的個數(shù),*用來接收從文件中讀出的數(shù)據(jù)。)*include stdio.hvoid main()int *,n=0;FILE *fp;fp=fopen(d:wenjian.t*t,r);while(!feof(fp)fscanf(fp,%d,&*);if(*%2=1)n+;fclose(fp);printf(%dn,n);統(tǒng)計D:w
6、enjian.t*t中素數(shù)的個數(shù),程序如下:(n用來記錄素數(shù)的個數(shù),*用來接收從文件中讀出的數(shù)據(jù)。)*include stdio.hvoid main()int *,n=0,i;FILE *fp;fp=fopen(d:wenjian.t*t,r);while(!feof(fp)fscanf(fp,%d,&*);for(i=2;i*-1)n+;fclose(fp);printf(%dn,n);計算D:wenjian.t*t中所有數(shù)據(jù)的平均值(保存3位小數(shù)):sum用來存儲所有數(shù)據(jù)的和,n用來記錄文件中數(shù)據(jù)的個數(shù),*用來接收從文件中讀出的數(shù)據(jù)。*include stdio.hvoid main()
7、int *,n=0,sum=0;FILE *fp;fp=fopen(d:wenjian.t*t,r);while(!feof(fp)fscanf(fp,%d,&*);sum=sum+*;n+;fclose(fp);printf(%.3fn,sum*1.0/n);統(tǒng)計奇數(shù)項第1、3、5、7.)元素中偶數(shù)元素的個數(shù)。n用來記錄文件中滿足條件的數(shù)據(jù)個數(shù),*用來接收從文件中讀出的數(shù)據(jù),k用來記錄當前讀取數(shù)據(jù)的項數(shù)。思考:奇數(shù)項第1、3、5、7.)元素中偶數(shù)元素的和、平均值等。*include stdio.hvoid main()int *,n=0,k=0;FILE *fp;fp=fopen(d:wen
8、jian.t*t,r);while(!feof(fp)fscanf(fp,%d,&*);k+;if(k%2=1 & *%2=0)n+;fclose(fp);printf(%dn,n);編程求出文件d:wenjian.t*t中最大值:先讀取一個數(shù)據(jù)放入變量ma*中,然后每讀一個跟ma*比擬一次,.*include stdio.hvoid main()int ma*,*;FILE *fp;fp=fopen(d:wenjian.t*t,r);if(!feof(fp)fscanf(fp,%d,&ma*);while(!feof(fp)fscanf(fp,%d,&*);if(*ma*)ma*=*;fcl
9、ose(fp);printf(%dn,ma*);二、題目告訴我們文件中數(shù)據(jù)的個數(shù),或指定數(shù)據(jù)的圍,可采用for語句來讀取文件中的數(shù)據(jù):如:1、文件d:wenjian.t*t中有1000個數(shù)據(jù),按升序的方式對其排序,輸出第500個數(shù)據(jù)。定義一數(shù)組a1000,把文件中數(shù)據(jù)讀入數(shù)組,然后對其排序,輸出a499即可。*include stdio.hvoid main()int a1000,i,j,*;FILE *fp;fp=fopen(d:wenjian.t*t,r);for(i=0;i1000;i+)fscanf(fp,%d,&ai);fclose(fp);for(i=0;i1000-1;i+)fo
10、r(j=i+1;j=1000-1;j+)if(ajai)*=aj;aj=ai;ai=*;printf(%dn,a499);2.統(tǒng)計文件d:wenjian.t*t中,第51至第20000個數(shù)據(jù)中奇數(shù)的個數(shù):先讀取前50個數(shù)據(jù)不參與統(tǒng)計,再讀取第51至第20000個數(shù)據(jù)進展統(tǒng)計即可。*include stdio.hvoid main()int n=0,i,*;FILE *fp;fp=fopen(d:wenjian.t*t,r);for(i=1;i=50;i+)fscanf(fp,%d,&*);for(i=51;i=20000;i+)fscanf(fp,%d,&*);if(*%2=1)n+;fclo
11、se(fp);printf(%dn,n);三、文件中多類數(shù)據(jù)處理:文件數(shù)據(jù)如下:100201,78100301,89100302,90.第一列為*,第二列*門課的成績,求平均成績:每次讀取兩個數(shù)據(jù),只統(tǒng)計成績數(shù)據(jù)即可。n用來記錄文件中成績數(shù)據(jù)個數(shù),num用來接收從文件中讀出的*,score用來接收從文件中讀出的成績,sum用來記錄成績的總和。*include stdio.hvoid main()int score,num,sum=0,n=0;FILE *fp;fp=fopen(d:wenjian.t*t,r);while(!feof(fp)fscanf(fp,%d,%d,&num,&score
12、);n+;sum=sum+score;fclose(fp);printf(%.3fn,sum*1.0/n);文件中一堆數(shù),第五個大于500的數(shù)是第幾個數(shù)。*includevoid main()int a,n=0,m=0;FILE *fp;fp=fopen(d:aaa.t*t,r);while(!feof(fp)fscanf(fp,%d,&a); n+;if(a500) m+;if(m=5) break;printf(%dn,n);fclose(fp); 文件一堆數(shù)中,問:的*個數(shù)在文件中有沒有有的話輸出第幾個數(shù),沒有的話輸出1。*includevoid main()int a,n=0,m=0,
13、b=0;FILE *fp;fp=fopen(d:aaa.t*t,r);while(!feof(fp) fscanf(fp,%d,&a); n+;if(a=888) printf(%dn,n);b=1; else if(feof(fp)&b=0) printf(-1); fclose(fp); 斐波那契數(shù)列第35項的值 答案 9227465*includevoid main() int i,a35=1,1;for(i=2;i=35;i+)ai=ai-1+ai-2;printf(%dn,a34);在文本文件zhengda3.t*t中共有480個記錄,每個記錄是一個用*.*表示的實數(shù),編程序求出第1
14、個記錄開場到第200個記錄完畢共200個實數(shù)的平均值,保存2位小數(shù)。* 當m的值為50時,計算以下公式之值:t=1-1/(2*2)-1/(3*3)-1/(m*m) 要求:按四舍入的方式準確到小數(shù)點后第四位。有一個m*n矩陣,找出最大元素值及其所在的行列位置:(手工,不喜勿噴,)*include *define m 3*define n 4void main() long an;int i,j,row=0,col=0;for (i=0;im;i+)for (j=0;jn;j+)aij=rand();printf (%8ld,aij);if (arowcolaij)row=i;col=j;printf (n);printf (n ma*=%ld row=%d col=%dn,arowcol,row+1,col+1);一個5位數(shù),判斷它是不是回文數(shù)。即12321回文數(shù),個位與萬位一樣,十位與千位一樣。1.程序分析:同29例2.程序源代碼:*include stdio.h *include coni
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GA/T 2151-2024道路交通車路協(xié)同信息服務(wù)通用技術(shù)要求
- 2025-2030年中國虛擬現(xiàn)實VR行業(yè)全國市場開拓戰(zhàn)略制定與實施研究報告
- 新形勢下礦山開發(fā)服務(wù)行業(yè)快速做大市場規(guī)模戰(zhàn)略制定與實施研究報告
- 2025-2030年中國主題酒店行業(yè)全國市場開拓戰(zhàn)略制定與實施研究報告
- 2025-2030年中國靈活用工行業(yè)并購重組擴張戰(zhàn)略制定與實施研究報告
- 新形勢下團餐行業(yè)轉(zhuǎn)型升級戰(zhàn)略制定與實施研究報告
- 人力 -管培生 -導(dǎo)師與帶教手冊
- 織布廠安全管理制度
- 黑水灘河水質(zhì)調(diào)研問卷
- 四川省成都市成華區(qū)某校2024屆高三下學(xué)期“三診”英語試題(音頻暫未更新)
- 申報市級高技能人才培訓(xùn)基地申報工作匯報
- 2024年高考作文素材積累:人民日報9大主題時評
- 設(shè)立出國留學(xué)服務(wù)公司商業(yè)計劃書
- 法院安保工作管理制度
- 2023年簽證專員年度總結(jié)及下一年規(guī)劃
- 國培教師個人成長案例3000字
- 員工素質(zhì)教育課件
- 高效能人士的七個習(xí)慣:實踐應(yīng)用課程:高級版
- 中國馬克思主義與當代思考題(附答案)
- ESD靜電防護檢測及管控標準
- 結(jié)核病診斷-TSPOT-實驗課件
評論
0/150
提交評論