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

正文內(nèi)容

大連理工大學(xué)c語言大作業(yè)-資料下載頁

2024-11-04 22:19本頁面
  

【正文】 查找四、評(píng)分標(biāo)準(zhǔn)標(biāo)準(zhǔn):學(xué)生通訊錄該項(xiàng)目的評(píng)分標(biāo)準(zhǔn)如下:變量定義定義結(jié)構(gòu)體和結(jié)構(gòu)體數(shù)組主函數(shù)中能夠循環(huán)進(jìn)行菜單中的相關(guān)操作,并選擇退出能自動(dòng)退出程序錄入信息正確定義錄入函數(shù)正確對(duì)信息進(jìn)行保存實(shí)現(xiàn)是否繼續(xù)錄入功能顯示正確定義顯示函數(shù)正確判斷是否已經(jīng)錄入學(xué)生信息正確對(duì)學(xué)生信息進(jìn)行循環(huán)顯示查找正確定義查找函數(shù)正確顯示查找功能總分100分第五篇:C語言作業(yè)總結(jié) 判斷素?cái)?shù)從鍵盤上輸入一個(gè)大于或等于2的正整數(shù)n,判斷它是否是素?cái)?shù)。n從鍵盤輸入。提示:素?cái)?shù)定義:只能被1或它本身整除的正整數(shù)為素?cái)?shù),例如:2,3,5,7,11,13 且1不是素?cái)?shù)。解題思路:、讓 n 被 i 整除(i 的值從 2 變到 n1)如果 n 能被 2 ~(n1)之中任何一個(gè)整數(shù)整除,則表示 n 肯定不是素?cái)?shù),不必再繼續(xù)被后面的整數(shù)除,因此,可以提前結(jié)束循環(huán)。注意:此時(shí) i 的值必然小于 n。.include int main(){ int a,i。scanf(“%d”,amp。a)。for(i=2。ibreak。}if(ielse printf(“是素?cái)?shù)n”)。return 0。} 統(tǒng)計(jì)個(gè)數(shù)n 從鍵盤輸入,統(tǒng)計(jì)在 [1,n] 中,有多少個(gè)是 7 的倍數(shù)或末尾是 7 的數(shù)。例如輸入 20,在 [1,20] 中滿足條件的數(shù)(7,14,17)共有 3 個(gè)。.include int main(){ int a,b=0,i。scanf(“%d”,amp。a)。for(i=1。ireturn 0。} 老鼠咬壞的賬本老鼠咬壞了帳本,式中符號(hào)□是被老鼠咬掉的地方。要恢復(fù)下面的等式,應(yīng)在2個(gè)□中分別填上一個(gè)數(shù)字,編程輸出這2個(gè)數(shù),2數(shù)間用逗號(hào)隔開,如3,5。3□6237=□33564 提示:用窮舉法.include int main(){ int i,a。for(i=0。i} }return 0。} 第n個(gè)閏年編程找出自1601開始到2015年之間的第n個(gè)閏年并輸出是哪一年,n從鍵盤輸入。閏年條件:四年一閏,百年不閏;四百年又閏。.include int main(){ int a,i,c=0。scanf(“%d”,amp。a)。for(i=1601。iprintf(“第%d個(gè)閏年是%dn”,a,i)。return 0。} 滿足條件的三角形直角三角形一條直角邊長(zhǎng)是24,其余的邊長(zhǎng)都是正整數(shù),而且斜邊的長(zhǎng)度不超過50。輸出出所有滿足條件的三角形。.include int main(){ int i,a。for(i=1。i{ printf(“24,%d,%dn”,a,i)。}} }return 0。14.} 多個(gè)數(shù)輸出控制輸出 135 之間的偶數(shù),每行輸出 4 項(xiàng),最后一行輸出時(shí)若不足 4 項(xiàng)也按一行輸出, 并且統(tǒng)計(jì)偶數(shù)的個(gè)數(shù)。1.include main()3.{ int a,b=0。(a=2。a(b%4==0)printf(“n”)。8.}(b%4!=0)printf(“n”)。(“偶數(shù)的個(gè)數(shù)為%dn”,b)。 0。12.} 圖案輸出編程輸出由星號(hào)組成的圖形: * * * * * * * * * * * * * * *.include int main(){ int a,b。for(a=1。aprintf(“n”)。}return 0。} 統(tǒng)計(jì)區(qū)間的奇數(shù)個(gè)數(shù)n從鍵盤輸入,統(tǒng)計(jì)區(qū)間[20,n)內(nèi)的大于26的奇數(shù)的個(gè)數(shù)并輸出。.include int main(){int m,i,a=0。scanf(“%d”,amp。m)。if(m26){ for(i=27。ireturn 0。} 發(fā)票的編碼有一張發(fā)票上有一個(gè)5位數(shù)的號(hào)碼67口口8,其中百位和十位上的數(shù)字看不清了,但知道該數(shù)能夠被78整除,也能被67整除。編程輸出該號(hào)碼。提示:用窮舉法.include int main(){int m,i。for(i=0。ireturn 0。} 正負(fù)交替的多項(xiàng)式求和計(jì)算S=1/1+1/21/3+1/4?+1/n,其中 n 從鍵盤輸入,結(jié)果保留3位小數(shù)。提示:從 1+2+3+...+ n 可以變換出各種多項(xiàng)式的求和。.include int main(){float m,i,c,a=0,b=0。scanf(“%f”,amp。c)。for(i=1。iprintf(“%.3fn”,a+b)。return 0。} 統(tǒng)計(jì)大寫字母的個(gè)數(shù)從鍵盤輸入12個(gè)字符,輸出其中大寫字母的個(gè)數(shù)。.include int main().{char a。int i,m=0。for(i=1。i=39。A39。)m=m+1。}printf(“%dn”,m)。return 0。} 正整數(shù)的位數(shù) 模塊考試原題:從鍵盤上輸入一個(gè)正整數(shù),輸出該數(shù)的位數(shù)。例如:輸入 1234,輸出 4 位數(shù);輸入 123456,輸出 6 位數(shù)。提示:考點(diǎn):模(求余)運(yùn)算,循環(huán)假設(shè)該正整數(shù)(不包括0)放在a中,重復(fù)a=a/10,直到a為0為止。每除一次計(jì)數(shù)一次,因?yàn)椴荒艽_定循環(huán)的次數(shù),while 循環(huán)是首選。例如三位數(shù):123/10=12,12/10=1,1/10=0.include int main(){ int i,m=0。scanf(“%d”,amp。i)。while(i0){ i=i/10。m=m+1。} printf(“%dn”,m)。return 0。} 大小寫 模塊考試原題:輸入一個(gè)字符,判斷并輸出其為大寫或小寫。.include int main(){ char i。scanf(“%c”,amp。i)。if(i=39。A39。amp。amp。i=39。a39。amp。amp。i計(jì)算 1/1+1/3+1/5+?, 直到最后 1 項(xiàng)的值小于 106 為止, 多項(xiàng)式累加和保留2位小數(shù)。提示:(1)第 1 項(xiàng) =1,第二項(xiàng) =1/3,第三項(xiàng) =1/5......每一項(xiàng)的值越來越小,小于 106 的是哪一項(xiàng)呢?(2)106 在程序中的表示方式: 或者 1e6 .include int main(){ float a=1,b=0。while(()){ b=b+。a=a+2。}printf(“%.2fn”,b)。return 0。} 最大值的位置從鍵盤上輸入8個(gè)數(shù),輸出最大數(shù)是第幾個(gè)輸入的。.include int main(){ int a,b,i,c。scanf(“%d”,amp。a)。c=1。for(i=2。ia){ a=b。c=i。}}printf(“最大數(shù)在第%d位置n”,c)。return 0。} 區(qū)間輸出m、n從鍵盤輸入,將區(qū)間[m,n)內(nèi)的不能被3整除的數(shù)輸出。.include int main(){ int a,b,i,c。scanf(“%d%d”,amp。a,amp。b)。for(i=a。iif(i%3!=0)printf(“%d,”,i)。}printf(“n”)。return 0。} 統(tǒng)計(jì)及格人數(shù)從鍵盤輸入10個(gè)學(xué)生的成績(jī),要求統(tǒng)計(jì)及格人數(shù)并輸出。.include int main(){ int a,b,i=0。for(a=1。a=60)i=i+1。} printf(“及格人數(shù)=%d個(gè)n”,i)。return 0。} 尋找玫瑰花(單重循環(huán))如果一個(gè) 4 位數(shù)等于它的各位數(shù)字的 4 次方和,則這個(gè)4 位數(shù)稱為“玫瑰花”數(shù),例如 1634 就是一個(gè)玫瑰花數(shù)。要求用單重循環(huán)完成,即不使用窮舉法,求出所有玫瑰花數(shù)。.include int main(){ int a,b,i,d,r。for(a=1000。aif(b*b*b*b+i*i*i*i+d*d*d*d+r*r*r*r==a)printf(“%dn”,a)。}return 0。} 雞兔同籠問題之二設(shè)在一只籠子里關(guān)著雞和兔子共m只,籠子中的腳數(shù)有n,求雞和兔各有多少只? m和n從鍵盤輸入。編程思路:窮舉法。.include int main(){ int a,b,i,d。(“%d%d”,amp。a,amp。b)。if((a%2!=0)amp。amp。(b%2!=0))printf(“無此結(jié)果n”)。elsefor(i=1。ireturn 0。} 小寫字符轉(zhuǎn)換成大寫輸出 模塊考試原題:連續(xù)輸入15個(gè)小寫字符,將他們轉(zhuǎn)換成大寫字符并輸出。小寫轉(zhuǎn)大寫:字符32 考點(diǎn):字符輸入輸出,循環(huán).include int main(){ char a,b,i。for(i=1。iprintf(“%”,a)。}return 0。} [n200]區(qū)間滿足條件的個(gè)數(shù)n, k 從鍵盤上輸入, 輸出 [n200] 間所有末位是k或者能被k整除的數(shù)的個(gè)數(shù)。.include int main(){ int n,m,b,a=0。scanf(“%d%d”,amp。m,amp。n)。for(b=m。bprintf(“%dn”,a)。return 0。} 100匹馬運(yùn)100擔(dān)貨匹馬馱 100 擔(dān)貨,大馬一匹馱3擔(dān),中馬一匹馱 2 擔(dān),小馬兩匹馱1擔(dān),編寫程序計(jì)算大 中 小馬的個(gè)數(shù),以例如 20,0,80 格式輸出。.include int main(){ int n,m,b。for(b=0。bif((b+m+n==100)amp。amp。(3*m+2*n+b*==100))printf(“%d,%d,%dn”,m,n,b)。} }return 0。} 數(shù)之和輸出兩位數(shù)中不能被 4 或 5 整除的數(shù)之和。.include int main(){ int m=0,b。for(b=10。breturn 0。} 聚餐問題現(xiàn)有30人聚餐,其中可能有男人、女人和小孩,吃飯餐費(fèi)共500元。每個(gè)男人30元,每個(gè)女人20元,每個(gè)小孩10元。問男人女人小孩各多少人?輸出每種可能,如男人0人、女人20人、小孩10人,則輸出0,20,10?.include int main(){ int n,m,b。for(b=0。bif((b+m+n==30)amp。amp。(30*m+20*n+b*10==500))printf(“%d,%d,%dn”,m,n,b)。} }return 0。} 數(shù)組元素的輸入輸出從鍵盤依次輸入10個(gè)整數(shù),按輸入順序的相反順序(即逆序)進(jìn)行輸出。提示:(1)首先打消想定義 a、b、c、d、e、f、g、h、i、j 的想法。(2)學(xué)會(huì)數(shù)組的聲明、數(shù)組元素的輸入和輸出。.include int main(){ int a[10],m,b。for(b=0。b=0。b=b1)printf(“%d,”,a[b])。printf(“n”)。return 0。} 輸出最小數(shù)及其所對(duì)應(yīng)的下標(biāo)從鍵盤上輸入10個(gè)整數(shù),編程輸出其中最小的數(shù)以及其所對(duì)應(yīng)的下標(biāo)。要求用數(shù)組實(shí)現(xiàn)。提示:例如 8245713330,這十個(gè)數(shù)中最小值為11,它在數(shù)組中的下標(biāo)為 5。(1)第一段循環(huán):給數(shù)組元素賦值;(2)假定 最小值= 第一個(gè)數(shù)組元素,最小值的下標(biāo)= 第一個(gè)數(shù)組元素的下標(biāo);(3)第二段循環(huán):最小值和后面的 9 個(gè)數(shù)組元素比較;(4)輸出結(jié)果;.include int main(){ int b,a[10],m=0,c=0。for(b=0。bm=a[0]。for(b=0。b{ if(a[b]return 0。} 查找數(shù)已知數(shù)學(xué)集合A為{1,3,5,9,11,13,15,19,23,25}, 從鍵盤上輸入一個(gè)自然數(shù) n,若n在集合A中,則輸出 n 在集合中的所處的位置,例如:輸入 5,則輸出其在集合中的 位置=3 ;輸入 10,輸出“無此數(shù)”。提示:(1)本題涉及的的位置 = 數(shù)組元素的下標(biāo) +1 ;(2)使用數(shù)組存儲(chǔ)集合A,然后順序遍歷整個(gè)數(shù)組,如果找到(與n相等),即退出(break)并輸出位置,如果沒有找到,輸出無此數(shù)。.include int main(){ int b,a[10]={1,3,5,9,11,13,15,19,23,25},m,c=0。scanf(“%d”,amp。m)。for(b=0。bbreak。else if(b==9amp。amp。m!=a[9])c=1。}if(c==0)printf(“位置=%dn”,b+1)。if(c==1)printf(“無此數(shù)n”)。return 0。} 英文字母大小寫相互轉(zhuǎn)換從鍵盤輸入一個(gè)英文字母,編程完成大小寫相互轉(zhuǎn)換。轉(zhuǎn)換公式:小寫字母=大寫字母+32 提示:(x=39。a39。amp。amp。x=39。A39。amp。amp。x.include int main(){ char a。scanf(“%c”,amp。a)。if(a=39。A39。amp。amp。a=39。a39。amp。amp。a利用數(shù)組法編程輸出斐波拉契數(shù)列: 1,1,2,3,5,8,13,21......輸出這個(gè)數(shù)列 的前 n 項(xiàng) 之和。提示:(1)第一段循環(huán): 求出數(shù)列的前n項(xiàng);(2)第二段循環(huán):求前n項(xiàng)的和;.include int main(){ int a[30]={1,1},b,c=0,i。scanf(“%d”,amp。b)。for(i=2。iprintf(“%dn”,c)。return 0。} 計(jì)算x的y次方從鍵盤輸入2個(gè)整數(shù)x和y,計(jì)算x的y次方并輸出。.include int main(){ int a,b,c=1,i。scanf(“%d%d”,amp。a,amp。b)。for(i=1。ireturn 0。} 統(tǒng)計(jì)素?cái)?shù)個(gè)數(shù)統(tǒng)計(jì) 100200 之間素?cái)?shù)的個(gè)數(shù),.include int main(){ int a,b=0,i。for(i=100。ibreak。}if(i==a)b++。} printf(“%dn”,b)。return 0。} 成績(jī)?cè)u(píng)定從鍵盤輸入8個(gè)成績(jī),去掉最高分、最低分進(jìn)行平均分計(jì)算,并輸出(以5位小數(shù)形式),要求不用數(shù)組,只用循環(huán)完成。.include int main(){
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1