![《C語(yǔ)言程序設(shè)計(jì)》實(shí)驗(yàn)設(shè)計(jì)習(xí)題答案_第1頁(yè)](http://file4.renrendoc.com/view/3bfb44fab63d85c971131df3aebd6049/3bfb44fab63d85c971131df3aebd60491.gif)
![《C語(yǔ)言程序設(shè)計(jì)》實(shí)驗(yàn)設(shè)計(jì)習(xí)題答案_第2頁(yè)](http://file4.renrendoc.com/view/3bfb44fab63d85c971131df3aebd6049/3bfb44fab63d85c971131df3aebd60492.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 6/6C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)設(shè)計(jì)習(xí)題答案 實(shí)驗(yàn)三3.4編寫程序,用getchar函數(shù)讀入兩個(gè)字符c1,c2,然后分別用putchar函數(shù)輸出void main() char c1,c2; c1=getchar(); c2=getchar(); putchar(c1); putchar(c2); putchar(n); printf(%c %cn,c1,c2); 3.5把790分鐘換成用小時(shí)和分鐘表示,然后輸出。 void main() int s=790; printf(%d小時(shí),s/60); printf(%d分鐘,s%60); 3.6將讀入三個(gè)數(shù)a,b,c,然后交換它們的值,把a(bǔ)的值給b,把
2、b的值給c,把c的值給a. main() int a,b,c,t; scanf(%d,%d,%d, t=a; a=b; b=c; c=t; printf(%d,%d,%d,a,b,c); 3.7輸入一個(gè)double類型的數(shù),使該數(shù)保留小數(shù)點(diǎn)后兩位,對(duì)第三位小數(shù)進(jìn)行四舍五入處理,然后輸出此數(shù),驗(yàn)證處理是否真確。 #include void main() float x,s,a; int z; scanf(%f, a=100*x+0.5; z=(int)(a); s=z/100.0; printf(%.2fn,s); main() int a,b,t; double c; scanf(%lf, b
3、=100*c; t=1000*c; a=t%10; if (a=5) b=b+1; else b=b+0; c=1.0*b/100; printf(%7.2lf/n,c); return 0; void main() int x,y; scanf(%d, if(x-5) else if(x=0) y=x-1; else if(x0?a:-a; printf(abs(a)=%d,M); 4.4某服裝店經(jīng)營(yíng)套服,也可單件出售,若買的不少于50套,每套80元,不足50套的每套90元,只買上衣每件60元,只買褲子每條45元,(讀入所買上衣C和褲子t的件數(shù),計(jì)算應(yīng)付款m。 void main() int
4、 c,t,m; printf(input the number of coat and trousers your want buy:n); scanf(%d%d, if(t=c) if(c=50)m=c*80; else m=c*90; else if(ct) if(t=50) m=t*80+(c-t)*60; else m=t*90+(c-t)*60; else if(c=50) m=c*80+(t-c)*45; else m=c*90+(t-c)*45; printf(%d,m ); 4.5:從鍵盤中輸入三個(gè)數(shù),分別讓他們代表三條線段的長(zhǎng)度,請(qǐng)編寫程序,判斷由這三條線段組成的三角形將是什
5、么三角形(不等邊,等腰,等邊或不構(gòu)成三角形)?Includec else if(a=b else printf(不等邊三角形); else printf(不構(gòu)成三角形); 4.6:判斷輸入的整數(shù)是否既是5又是7的倍數(shù),若是,則輸出yes,否則輸出no void main() int x; scanf(%d, if(x%5=0 else printf(no); 實(shí)驗(yàn)五 5.2輸入一行字母,將字母加密輸出(如“a變成c,b變成d,z變成b) main() int c; while ( (c=getchar () ) !=n) if (c main() int i,a100=90,180,270,3
6、80,590,530,140, 750,380,b6; for(i=0;i main() int i,j,t,p,q,s,n,a11=6,3,42,23,35,71, 98,67,56,38; for(i=0;iaj) t=ai; ai=aj; aj=t; printf(%d ,ai); printf(ninput number:n); scanf(%d, for(i=0;i=i;j-) aj+1=aj; break; ai=n; for(i=0;i void main() const char str1=Hello ; const char str2=every one!; char str
7、255; for(int i=0;str1i!=0;i+) stri=str1i; for(int j=0;str2j!=0;j+) stri+j=str2j; stri+j=0; printf(%s,str); getchar(); 方法二 #include string.h #include stdio.h main() char str150=every one!; char str250=hello ; strcpy(str2+strlen(str2),str1); printf(%s,str2); 7.3:寫一個(gè)程序,能分別統(tǒng)計(jì)出從鍵盤上輸入的字符串中小寫字符的個(gè)數(shù)和數(shù)字字符的個(gè)數(shù)和
8、其它字符的個(gè)數(shù),輸入字符串以!作為結(jié)束標(biāo)志 #include stdio.h main() int lower=0,digit=0,other=0,i=0; char s255; while(si=getchar()!=!) i+; for(int j=0;sj!=!;j+) if(sj=z else if(sj=9 else +other; printf(小寫字符:%dn數(shù)字字符:%dn其它字符:%dn,lower,digit,other); getchar(); 7.4:設(shè)有一個(gè)字符串“This is a program”,請(qǐng)編程求字符“a”首次出現(xiàn)的位置 #include stdio.h
9、 main() int i,pos; char str=This is a program; for(i=0;stri!=0;i+) if (stri=a) pos=i;break; printf(%sn,str); printf(The position is %dn,pos); 7.5:把一串密碼譯成明文,密碼以字符表示結(jié)束。 #include stdio.h main() int i,j,k=0; char s255; while(sk=getchar()!=) k+; for(j=0;sj!=;j+) if(sj=Z if(sj=w else if(sj=x|sj=y|sj=z) sj-=23; printf(譯碼后結(jié)果:); for(i=0;si!=;i+) printf(%c,si); printf(n); getchar(); 7.6:編寫一個(gè)程序,實(shí)現(xiàn)對(duì)鍵盤輸入的兩個(gè)字符串進(jìn)行比較,然后輸出兩個(gè)字符串中第一個(gè)不同ASC|碼之差,例如:輸入的兩個(gè)字符串分別為“computer”和“compare”,則輸出為-20 #include stdio.h main() int i=0; char str1255,str2255; printf(n
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 買設(shè)備分期合同范例
- 勞務(wù)合同范本
- voc工程合同范例
- 保險(xiǎn)經(jīng)紀(jì)公司合同范例
- 企業(yè)合同采購(gòu)銷售合同范本
- 東城工人食堂承包合同范本
- 傳銷性質(zhì)合同范例
- 出庫(kù)合同范本
- 出口銷售合同范本
- 專利代理所合同范例
- Jane-Eyre簡(jiǎn)愛英文課件
- (小學(xué))人教版一年級(jí)下冊(cè)數(shù)學(xué)《認(rèn)識(shí)鐘表》課件
- 2022年?duì)I口市大學(xué)生??紝U锌荚囌骖}及答案
- API520-安全閥計(jì)算PART1(中文版)
- 醫(yī)院信息科考核內(nèi)容標(biāo)準(zhǔn)細(xì)則
- 商務(wù)提成辦法
- 《統(tǒng)計(jì)學(xué)》完整袁衛(wèi)-賈俊平課件
- FZ/T 25001-1992工業(yè)用毛氈
- 電商部售后客服績(jī)效考核表
- 小提琴協(xié)奏曲《梁?!纷V
- 人教版高中化學(xué)必修一第一章《物質(zhì)及其變化》教學(xué)課件
評(píng)論
0/150
提交評(píng)論