freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

word版可編輯-c語言程序設(shè)計基礎(chǔ)實驗報告冊程序精心整理doc-資料下載頁

2025-07-15 11:38本頁面
  

【正文】 (repeat=4) 0 (in=0) 23456 (in=23456) 100 (in=100) 1 (in=1) 輸出count = 1, sum = 0 (0的位數(shù)是1, 各位數(shù)字之和是0)count = 5, sum = 20 (23456的位數(shù)是5, 各位數(shù)字之和是20)count = 3, sum = 1 (100的位數(shù)是3, 各位數(shù)字之和是1)count = 1, sum = 1 (1的位數(shù)是1, 各位數(shù)字之和是1)【源程序】include int main( ){ int ri, repeat。 int count, sum。 long in。 scanf(%d, amp。repeat)。 for(ri=1。 ri=repeat。 ri++){ scanf(%ld, amp。in)。/**/ count=sum=0。 if(in0) in=in。 if(in==0) {count=1。sum=0。} while(in!=0) { sum=sum+in%10。count++。in=in/10。} printf(count=%d, sum=%d\n, count, sum)。 } return 0。} 6. 編程題6 求2/1+3/2+5/3+8/5+...。(40017)輸入一個正整數(shù) repeat (0repeat10),做 repeat 次下列運(yùn)算:輸入一個正整數(shù) n,輸出 2/1+3/2+5/3+8/5+……前n項之和,保留2位小數(shù)。(該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子)輸入輸出示例:括號內(nèi)是說明輸入3 (repeat=3) 1 (n=1) 5 (n=5) 20 (n=20) 輸出sum = ()sum = ()sum = ()【源程序】include int main( ){ int ri, repeat。 int i,n。 float a,b,s,t。 scanf(%d, amp。repeat)。 for(ri=1。 ri=repeat。 ri++){ scanf(%d, amp。n)。/**/ a=1。b=2。s=0。 for(i=0。in。i++) { s=s+b/a。t=b。b=a+b。a=t。} printf(%.2f\n,s)。}return 0。}7. 編程題7 求a+aa+aaa+aa…a 。(40018)輸入一個正整數(shù) repeat (0repeat10),做 repeat 次下列運(yùn)算:輸入2個正整數(shù) a 和 n,求 a+aa+aaa+aa…a(n個a)之和。例如,輸入 2 和 3,輸出 246(2 + 22 + 222)。輸入輸出示例:括號內(nèi)是說明輸入3 (repeat=3)2 3 (a=2, n=3)5 4 (a=5, n=4)1 1 (a=1, n=1)輸出sum = 246 (2+22+222)sum = 6170 (5+55+555+5555) sum = 1 (1)【源程序】include int main(){ int ri, repeat。 int i, n。 long int a, sn, tn。 scanf(%d, amp。repeat)。 for(ri=1。 ri=repeat。 ri++){ scanf(%ld%d, amp。a, amp。n)。/**/ sn=0。 tn=1。 for(i=0。in。i++) { sn=sn+tn。 tn=tn*10+1。 } sn=sn*a。 printf(%ld\n,sn)。 } return 0。}8. 編程題8 高空墜球。(40019)輸入一個正整數(shù) repeat (0repeat10),做 repeat 次下列運(yùn)算:皮球從 height(米)高度自由落下,觸地后反彈到原高度的一半,再落下,再反彈,……,如此反復(fù)。問皮球在第 n 次落地時,在空中一共經(jīng)過多少距離?第 n 次反彈的高度是多少?(輸出保留1位小數(shù)) 輸入輸出示例:括號內(nèi)是說明輸入3 (repeat=3)10 2 (height=10m, n=2)4 1 (height=2m, n=1)100 8 (height=100m, n=8)輸出distance=, height= (第2次落地時,空中經(jīng)過距離為20米, )distance=, height= (第1次落地時,空中經(jīng)過距離為4米,第1次反彈高度為2米)distance=, height= (第8次落地時,)【源程序】include int main(){ int ri, repeat。 float d,h。int i,n。 scanf(%d, amp。repeat)。 for(ri=1。 ri=repeat。 ri++){ scanf(%f%d, amp。h,amp。n)。 d=h。h=h/2。 for(i=2。i=n。i++){ d=d+2*h。h=h/2。 } printf(distance=%.1f, height =%.1f\n, d,h)。}return 0。}浙江大學(xué)城市學(xué)院實驗報告實驗項目名稱 實驗4 循環(huán)結(jié)構(gòu)程序設(shè)計 實驗成績 指導(dǎo)老師(簽名) 日期 一. 實驗?zāi)康暮鸵?.熟練掌握嵌套循環(huán)程序設(shè)計。2.掌握C程序 的調(diào)試方法。二. 實驗內(nèi)容、原理及實驗結(jié)果與分析說明:實驗指導(dǎo)教師可根據(jù)教學(xué)內(nèi)容指定題目。1. 編程題1 使用嵌套循環(huán)求e = 1+1/1!+1/2!+....+1/n!。(40021)輸入一個正整數(shù) repeat (0repeat10),做 repeat 次下列運(yùn)算:輸入1個正整數(shù)n,計算下式的前n項之和(保留4位小數(shù))。要求使用嵌套循環(huán)。 e = 1+1/1!+1/2!+....+1/n! 輸入輸出示例:括號內(nèi)為說明輸入:2 (repeat=2)2 (n=2)10 (n=10)輸出:e = e = (1) 使用一重循環(huán),不使用自定義函數(shù)【源程序】include int main( ){ int ri,repeat。 int i,n。 float s,t。 scanf(%d,amp。repeat)。 for(ri=1。ri=repeat。ri++){ scanf(%d,amp。n)。/**/s=1。t=1。for(i=1。i=n。i++){t=t*i。s=s+。} printf(%\n,s)。 }} (2) 定義和調(diào)用函數(shù)fact(n)計算n的階乘【源程序】include int main( ){ int ri,repeat。 int i,n。 double s。 double fact(int n)。 scanf(%d,amp。repeat)。 for(ri=1。ri=repeat。ri++){ scanf(%d,amp。n)。/**/s=1。for(i=1。i=n。i++) s=s+(i)。 printf(%\n,s)。 }}/**/double fact(int n){ int i。double s=1。for(i=1。i=n。i++)s=s*i。return s。}【實驗結(jié)果與分析】(3) 使用嵌套循環(huán)【源程序】include int main( ){ int ri,repeat。 int i,j,n。 float s,t。 scanf(%d,amp。repeat)。 for(ri=1。ri=repeat。ri++){ scanf(%d,amp。n)。/**/s=1。for(i=1。i=n。i++){ t=1。 for(j=1。j=i。j++)t=t*j。s=s+。} printf(%\n,s)。 }} 180。 本題可以采用3種方法編程,即一重循環(huán)、嵌套循環(huán)和使用函數(shù),你認(rèn)為這些方法的優(yōu)點(diǎn)和缺點(diǎn)是什么?你擅長用哪種方法編程?2編程題2 輸出區(qū)間內(nèi)的素數(shù) 。(40022)輸入一個正整數(shù)repeat (0repeat10),做repeat次下列運(yùn)算:輸入2個正整數(shù) m 和 n(1=m, n=500),輸出 m 和 n 之間的所有素數(shù),每行輸出6個。素數(shù)就是只能被1和自身整除的正整數(shù),1不是素數(shù),2是素數(shù)。輸出語句:printf(%d , i)。輸入輸出示例:括號內(nèi)為說明輸入:2 (repeat=2)1 35 (m=1, n=35)2 10 (m=2,n=10)輸出:primes: (1到35之間的素數(shù))2 3 5 7 11 1317 19 23 29 31primes: (2到10之間的素數(shù))2 3 5 7【源程序】include include int main( ){ int ri,repeat。 int count, digit, i, k, m, n。 scanf(%d,amp。repeat)。 for(ri=1。ri=repeat。ri++){ scanf(%d%d, amp。m, amp。n)。 if(m==1) m=m+1。/**/ count =0。for (digit =m 。 digit =n 。 digit ++) { k =sqrt (digit )。for (i=2。i=k 。i++)if (digit %i ==0) break。 if (ik ) {printf(%6d, digit)。 count++。 if(count%6==0) printf(\n)。 } }}編程3 換硬幣。(40023)輸入一個正整數(shù) repeat (0repeat10),做 repeat 次下列運(yùn)算:將一筆零錢(大于8分,小于1元, 精確到分)換成5分、2分和1分的硬幣。輸入金額,問有幾種換法?針對每一種換法,輸出各種面額硬幣的數(shù)量和硬幣的總數(shù)量,要求每種硬幣至少有一枚。先輸出硬幣總數(shù)量少的換法。輸出使用語句:printf(fen5:%d,fen2:%d,fen1:%d,total:%d\n,fen5, fen2, fen1, fen5+fen2+fen1)。輸入輸出示例:括號內(nèi)為說明輸入:2 (repeat=2)10 (money=10分)13 (money=13分)輸出:fen5:1,fen2:2,fen1:1,total:4 fen5:1,fen2:1,fen1:3,total:5count = 2 (10分有2種換法)fen5:2,fen2:1,fen1:1,total:4fen5:1,fen2:3,fen1:2,total:6fen5:1,fen2:2,fen1:4,total:7fen5:1,fen2:1,fen1:6,total:8count = 4 (13分有4種換法)【源程序】include void main(){ int ri,repeat。 int fen1, fen2, fen5,count,money。 scanf(%d,amp。repeat)。 for(ri=1。ri=repeat。ri++){ scanf(%d,amp。money)。count=0。 for(fen1=1。 fen1=money。 fen1++) for(fen2=1。 fen2=money/2。 fen2++) for(fen5=1。 fen5=20/5。 fen5++) if(fen1*1+ fen2*2+ fen5*5==money){ count++。printf(fen5:%d,fen2:%d,fen1:%d,total:%d\
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1