




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
22實(shí)驗(yàn)七7-1函數(shù)編程-分段函數(shù)(20分)編寫函數(shù),計(jì)算下面分段函數(shù)的值。:'E+3(x<—2)y=<2x—1(—2Vx冬(^21og10(3x+5)—11(x>3)輸入格式:輸入一個(gè)實(shí)數(shù)x的值輸出格式:輸出y的結(jié)果值輸入樣例:輸出樣例:y=-1.000000輸入樣例:3.5輸出樣例:y=-8.619337#include<stdio.h>#include<math.h>doublehanshu(doublen);intmain(){doublen,y;scanf("%lf",&n);y=hanshu(n);printf("y=%f",y);return0;}doublehanshu(doublen){doubleq;if(n<=-2)q=-exp(2*n+1)+3;elseif(n>3)q=2*log10(3*n+5)-11;elseq=2*n-1;returnq;}7-2判斷素?cái)?shù)(20分)本題的目標(biāo)很簡單,就是判斷一個(gè)給定的正整數(shù)是否素?cái)?shù)。輸入格式:輸入在第一行給出一個(gè)正整數(shù)N(<10),隨后N行,每行給出一個(gè)小于231的需要判斷的正整數(shù)。輸出格式:對(duì)每個(gè)需要判斷的正整數(shù),如果它是素?cái)?shù),則在一行中輸出Yes,否則輸出No。輸入樣例:11111輸出樣例:YesNo#include<stdio.h>#include<math.h>intprime(intdigit);intmain(){intn,digit,i,item;scanf("%d",&n);for(i=1;i<=n;i++){scanf("%d",&digit);if(prime(digit))printf("Yes\n");elseprintf("No\n");}return0;}intprime(intdigit){inti,n;if(digit==1)return0;n=sqrt(digit);for(i=2;i<=n;i++)if(digit%i==0)return0;return1;}7-3求100以內(nèi)的素?cái)?shù)(20分)求100以內(nèi)的全部素?cái)?shù),每行輸出10個(gè)。素?cái)?shù)就是只能被1和自身整除的正整數(shù),1不是素?cái)?shù),2是素?cái)?shù)。要求定義和調(diào)用函數(shù)prime(m)判斷m是否為素?cái)?shù),當(dāng)m為素?cái)?shù)時(shí)返回1,否則返回0。輸入格式:無輸入數(shù)據(jù)輸出格式:輸出100以內(nèi)的素?cái)?shù),每行輸出10個(gè),提示:可使用輸出語句printf("%6d",m)來控制素?cái)?shù)之間的輸出間隔。輸入樣例:輸出樣例:2357111317192329313741434753596167717379838997#include<stdio.h>#include<math.h>intmain(){intprime(intdigit);intdigit,count=0;for(digit=2;digit<=100;digit++){if(prime(digit)){printf("%6d",digit);count++;
if(count%10==0)printf("\n");}}}intprime(intdigit){inti,n;if(digit==1)return0;n=sqrt(digit);for(i=2;i<=n;i++)if(digit%i==0)return0;return1;}7-4求算式的和[3](20分)定義函數(shù)main(),輸入正整數(shù)n,計(jì)算并輸出下列算式的值。要求調(diào)用函數(shù)f(n)計(jì)算n+(n+1)+...+(2n-1),函數(shù)返回值類型是double。沁憎=1沁憎=1+乎+上評(píng)+輸入格式:輸入在一行中給出一個(gè)正整數(shù)n。輸出格式:在一行中按照“sum=S”的格式輸出部分和的值S,精確到小數(shù)點(diǎn)后六位,請(qǐng)注意等號(hào)的左右各有一個(gè)空格。題目保證計(jì)算結(jié)果不超過雙精度范圍。輸入樣例:輸出樣例:sum=7.500000#include<stdio.h>#include<math.h>doublef(intn){doubletemp=0;for(inti=n;i<2*n;i++)temp+=i;returntemp;}intmain(){intn;doublesum=0;scanf("%d",&n);for(inti=1;i<=n;i++){sum+=f(i)/i;}printf("sum=%.6lf\n",sum);return0;}7-5求10個(gè)點(diǎn)到原點(diǎn)的距離和(20分)求10個(gè)點(diǎn)到原點(diǎn)的距離和。輸入10個(gè)點(diǎn)的坐標(biāo),計(jì)算并輸出這些點(diǎn)到原點(diǎn)的距離和。定義函數(shù)dist(x,y),計(jì)算平面上任意一點(diǎn)(x,y)到原點(diǎn)(0,0)的距離,函數(shù)返回值類型是double。輸入格式:輸入在一行中給出10對(duì)實(shí)數(shù),每對(duì)實(shí)數(shù)對(duì)應(yīng)一個(gè)點(diǎn)的橫坐標(biāo)和縱坐標(biāo)。輸出格式:在一行中按照“distanee=S”的格式輸出部分和的值S,精確到小數(shù)點(diǎn)后六位,請(qǐng)注意等號(hào)的左右各有一個(gè)空格。題目保證計(jì)算結(jié)果不超過雙精度范圍。輸入樣例:00112233445566778899輸出樣例:distance=63.639610#include<stdio.h>#include<math.h>doubledist(doublex,doubley);intmain(){intx,y,i;doubled=0;for(i=1;i<=10;i++){scanf("%d%d",&x,&y);
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年機(jī)械工程師考試復(fù)習(xí)工具試題及答案
- 2025年中國山羊正石服裝革數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2024年Adobe設(shè)計(jì)師考試項(xiàng)目周期管理技巧分析試題及答案
- 2025年中國寶塔花椰菜種子數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 智慧交通的法規(guī)與倫理問題試題及答案
- 2025年中國太空零壓力U型頸枕數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 深入了解CAD工程師認(rèn)證考試的重點(diǎn)試題及答案
- 2025年中國多功能電腦蒸氣浴房數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國復(fù)方甲苯咪唑顆粒劑市場(chǎng)調(diào)查研究報(bào)告
- 了解紡織機(jī)械關(guān)鍵技術(shù)的作用試題及答案
- 研究生學(xué)位論文修改情況登記表
- 施工進(jìn)度計(jì)劃網(wǎng)絡(luò)圖-練習(xí)題知識(shí)講解
- 防孤島測(cè)試報(bào)告
- 按摩常用英語
- 食品公司規(guī)章制度
- midas NFX使用指南(八)
- 成都高新區(qū)小學(xué)數(shù)學(xué)五年級(jí)下冊(cè)半期考試數(shù)學(xué)試卷
- 2018年人教版九年級(jí)英語單詞表
- 危險(xiǎn)性較大分部分項(xiàng)工程及施工現(xiàn)場(chǎng)易發(fā)生重大事故的部位環(huán)節(jié)的預(yù)防監(jiān)控措施和應(yīng)急預(yù)案11匯編
- 蘋果中國授權(quán)經(jīng)銷商協(xié)議
- 昆山市工業(yè)用地項(xiàng)目監(jiān)管協(xié)議-蘇州市國有建設(shè)用地使用權(quán)網(wǎng)上出讓系統(tǒng)
評(píng)論
0/150
提交評(píng)論