版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
函數(shù)編程題:1.求x的n次方的值,其中n是整數(shù)#include<stdio.h>voidmain(){ doublexpower(floatx,intn); doubler; floatx; intn; scanf("%f%d",&x,&n); r=xpower(x,n); printf("%f",r);}doublexpower(floatx,intn){ if(n==0) return(1);elsereturn(x*xpower(x,n-1));}2.功能:調(diào)用函數(shù)fun判斷一個(gè)三位數(shù)是否"水仙花數(shù)"。在main函數(shù)中從鍵盤(pán)輸入一個(gè)三位數(shù),并輸出判斷結(jié)果。請(qǐng)編寫(xiě)fun函數(shù)。說(shuō)明:所謂"水仙花數(shù)"是指一3位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個(gè)水仙花數(shù),因?yàn)?53=1+125+27。#include<stdio.h>intfun(intn){/**********Program**********/intbw,sw,gw;bw=n/100;sw=(n-bw*100)/10;gw=n%10;if(n==bw*bw*bw+sw*sw*sw+gw*gw*gw)return1;elsereturn0/**********End**********/}voidmain(){intn,flag;scanf("%d",&n);flag=fun(n);if(flag)printf("%d是水仙花數(shù)\n",n);elseprintf("%d不是水仙花數(shù)\n",n);}3.功能:編寫(xiě)程序,求矩陣(3行3列)與2的乘積例如:輸入下面的矩陣:100200300400500600700800900程序輸出:20040060080010001200140016001800#include<stdio.h>voidfun(intarray[3][3]){/**********Program**********/inti,j;for(i=0;i<3;i++)for(j=0;j<3;j++)array[i][j]=array[i][j]*2;/**********End**********/}main(){inti,j;intarray[3][3];for(i=0;i<3;i++){for(j=0;j<3;j++)scanf("%d",&array[i][j]);}fun(array);for(i=0;i<3;i++){for(j=0;j<3;j++)printf("%6d",array[i][j]);printf("\n");}}4.題目:用函數(shù)求一個(gè)N階方陣右下三角元素的和(包括副對(duì)角線上的元素)。#include<stdio.h>#defineN38.功能:從鍵盤(pán)為一個(gè)5×5整型數(shù)組輸入數(shù)據(jù),調(diào)用fun函數(shù)找出主對(duì)角線上元素的最小值。#include"stdio.h"intfun(inta[5][5]){/**********Program**********/inti,vm;vm=a[0][0];for(i=1;i<5;i++) if(vm>a[i][i]) vm=a[i][i]; return(vm);/**********End**********/}voidmain(){inti,j,vmin;intarray[5][5];for(i=0;i<5;i++)for(j=0;j<5;j++)scanf("%d",&array[i][j]);vmin=fun(array);printf("Min=%d",vmin);}9.功能:在鍵盤(pán)上輸入一個(gè)3行3列矩陣的各個(gè)元素的值(值為整數(shù)),然后輸出主對(duì)角線元素的積,并在fun()函數(shù)中輸出。#include<stdio.h>intfun(inta[3][3]){/**********Program**********/inti;floatsum=1;for(i=0;i<3;i++) sum=sum*a[i][i];return(sum);/**********End**********/}voidmain(){inti,j,a[3][3],t;for(i=0;i<3;i++){for(j=0;j<3;j++)scanf("%d",&a[i][j]);}t=fun(a);printf("%d",t);}10.功能:從鍵盤(pán)為一維整型數(shù)組輸入10個(gè)成績(jī),統(tǒng)計(jì)大于等于60分的成績(jī),并在main函數(shù)中輸出。輸入:90548872456065789798輸出:total=8#i
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年結(jié)構(gòu)健康監(jiān)測(cè)材料的應(yīng)用前景
- 2025年中職(會(huì)計(jì)電算化)會(huì)計(jì)電算化基礎(chǔ)階段測(cè)試試題及答案
- 海洋地質(zhì)就業(yè)前景分析
- AI賦能出版業(yè)數(shù)字化轉(zhuǎn)型
- 智創(chuàng)“她”力量:女性AI創(chuàng)新創(chuàng)業(yè)白皮書(shū)
- 2026中國(guó)人保資產(chǎn)管理有限公司博士后科研工作站招聘?jìng)淇碱}庫(kù)及1套完整答案詳解
- 2026廣西來(lái)賓市忻城縣大塘鎮(zhèn)人民政府編外聘用人員招聘1人備考題庫(kù)及答案詳解(考點(diǎn)梳理)
- 2022-2023學(xué)年廣東深圳太子灣學(xué)校九年級(jí)上學(xué)期期中道法試題含答案
- 2025年下半年山東高速云南發(fā)展有限公司招聘3人備考題庫(kù)及一套參考答案詳解
- 2025貴州六盤(pán)水市盤(pán)州市教育局機(jī)關(guān)所屬事業(yè)單位考調(diào)19人備考題庫(kù)及一套答案詳解
- 安徽省蕪湖市鳩江區(qū)2024-2025學(xué)年高一上學(xué)期期末考試生物試卷
- 2025年對(duì)中國(guó)汽車行業(yè)深度變革的觀察與思考報(bào)告
- GB/Z 21437.4-2025道路車輛電氣/電子部件對(duì)傳導(dǎo)和耦合引起的電騷擾試驗(yàn)方法第4部分:沿高壓屏蔽電源線的電瞬態(tài)傳導(dǎo)發(fā)射和抗擾性
- 安徽省六校聯(lián)考2025-2026學(xué)年高三上學(xué)期素質(zhì)檢測(cè)語(yǔ)文試題及參考答案
- 四川省眉山市東坡區(qū)蘇祠共同體2024-2025學(xué)年七年級(jí)上學(xué)期期末英語(yǔ)試題(含答案)
- 2026年高考物理二輪復(fù)習(xí)策略講座
- 2025杭州市市級(jí)機(jī)關(guān)事業(yè)單位編外招聘10人(公共基礎(chǔ)知識(shí))測(cè)試題附答案
- 通往2026:中國(guó)消費(fèi)零售市場(chǎng)十大關(guān)鍵趨勢(shì)-尼爾森iq-202512
- 6.3 哪個(gè)團(tuán)隊(duì)收益大 教學(xué)設(shè)計(jì) 2025-2026學(xué)年數(shù)學(xué)北師大版八年級(jí)上冊(cè)
- 腫瘤內(nèi)科中級(jí)分章試題精選
- 衢州水亭門(mén)歷史文化商業(yè)街區(qū)運(yùn)營(yíng)方案
評(píng)論
0/150
提交評(píng)論