




已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
- 1 - 1 -4.1 溫度轉換背景: 經(jīng)常出國旅行的驢友都知道,需要時時了解當?shù)氐臍鉁貭顩r,但不少國家采用了不同的溫度計量單位:有些使用華氏溫度標準(F) ,有些使用攝氏溫度(C) ?,F(xiàn)在,請你根據(jù)溫度轉換公式設計一個溫度轉換程序,可以進行溫度轉換。如果輸入攝氏溫度,顯示轉換的華氏溫度;如果輸入華氏溫度,顯示轉換的攝氏溫度。溫度轉換的公式為:F(C 95)32 ;C(F 32)59 ;式中 F-華氏溫度,C-攝氏溫度。輸入: 第一個數(shù)據(jù)(1 或 2 )確定轉換的類型:華氏轉攝氏(1) ;攝氏轉華氏( 2) ;第二個數(shù)據(jù)是相應需要轉換的溫度值。 輸出: 相應的轉換后的溫度值(保留小數(shù)點后 2 位) 。#include void main() int lx;double f,c;scanf(“%d“,if(lx=1)scanf(“%lf“,c=(f-32)*5/9;printf(“The Centigrade is %.2fn“,c);elsescanf(“%lf“,f=(c*9/5)+32;printf(“The Fahrenheit is %.2fn“,f);4.2 分段函數(shù)有一分段函數(shù),y=f(x)。當 x 小于 6 時,y=x-12;當x 大于等于 6 且小于 15 時, y=3x-1;當 x 大于等于15 時,y=5x+9.從鍵盤上輸入一個整數(shù) x,輸出對應的 y 值。 #include void main()int x,y;scanf(“%d“,if(x#include #define SIZE 5intmain(void)int bit_count;/位數(shù)long int input_num;/輸入數(shù)int resultSIZE;/存放各個位的數(shù)int i;scanf(“%ld“, if (input_num 99999) printf(“Invalid inputn“);exit(1);for( bit_count = 0; input_num; +bit_count) resultbit_count = input_num % 10;input_num /= 10;printf(“%dn“,bit_count);for(i = 0; i void main()int x,a,b,c,d,e;scanf(“%d“,if(x/1000=1)printf(“Invalid datan“);else a=x/1000;b=x%1000/100;c=x%1000%100/10;d=x%1000%100%10;e=(a+b+c+d)%2;if(e=0)printf(“Yesn“);elseprintf(“Non“);4.5 磨磨你的砍柴刀:判斷三角形的形狀要求:輸入三角型的三條邊,判斷三角形的形狀。假設輸入的三邊邊長均0。輸入:三角型的 3 條邊的長度( int 型) 。輸出:等邊三角形:equilateral triangle.等腰三角形:isoceles triangle.不構成三角形:non-triangle.一般三角形:triangle.#includevoid main()float a,b,c;scanf(“%f%f%f“,if(a+b 。輸入其他字符時原樣輸出。 友情提示:整數(shù)之間運算的結果要取整,例如 5/2 的結果是 2,而 5.0/2.0對小數(shù)四舍五入的結果就是 3.0 了。所以輸入大寫英文字母時的輸出要仔細考慮。#include int main() char ch; int a; ch=getchar(); if(ch=97scanf(“%d %d“, switch(month) case 1:case 3:- 3 - 3 -case 5:case 7:case 8:case 10:case 12: days=31;break;case 4:case 6:case 9:case 11:days=30;break;case 2:if(year % 4 =0) else days=28;printf(“%dn“,days);4.8 花多少錢買衣服周末商場促銷呢,某品牌服裝既可以買套裝,也可以買單件。若買的不少于套,每套元;不足套的每套元,只買上衣每件元,只買褲子每條元。編寫程序,輸入計劃購買的上衣數(shù)量 a 和褲子的數(shù)量 b ,計算并輸出應該付的款 m 。#includevoid main()int a,b,y;scanf(“%d%d“,if(b=50)y=80*b+(a-b)*60;if(a=50)y=80*a+(b-a)*45;printf(“%dn“,y);4.9 到郵局去寄包裹你去郵局給朋友寄禮物。發(fā)現(xiàn)郵局對郵寄包裹的費用是這樣規(guī)定的:如果包裹長寬高任意一個尺寸超過米,或重量超過千克,不予郵寄;對可以郵寄的包裹每件收手續(xù)費 0.2 元,不同重量的郵資按下表計算: 重量(千克) 收費標準(元) 小于 . 大于等于但不超過 . 大于等于但不超過 . 編寫程序,輸入包裹的長、寬、高尺寸和重量,輸出所需的郵資(輸出結果中包含兩位小數(shù)即可) ,超出尺寸或重量的輸出 “Error” .#includevoid main()float a,b,c,m,y;scanf(“%f,%f,%f,%f“,if(a1|b1|c1|m30)printf(“Errorn“);else if(mvoid main()int a;scanf(“%d“,switch(int)(a)case 1:printf(“Mondayn“);break;case 2:printf(“Tuesdayn“);break;case 3:printf(“Wednesdayn“);break;case 4:printf(“Thursdayn“);break;case 5:printf(“Fridayn“);break;case 6:printf(“Saturdayn“);break;- 4 - 4 -case 7:printf(“Sundayn“);break;default:printf(“Errorn“); 5.1 輸出一行星號編寫程序在一行中輸出 N 個星號。輸入: N 值輸出: 一行中 N 個星號 #include int main()int n,i;scanf(“%d“,for(i=0;i void main() int n,m,i,d; char p,t; scanf(“%d,%c“, for(m=0;m0) 。輸出:打印相應的空心倒三角形。圖樣參見測試用例。#include #include int main() int h,i,j,k,m,n;scanf(“%d“,if(h1) i#include int main()int a=1,n,b;scanf(“%d“,while(a#include int main()char ch;int n,a=1,b,c;scanf(“%c %d“,while(a=2)while(c#include int main()int n,i=1,j;scanf(“%d“,while(i#include int main()int n,i=1,j,k;scanf(“%d“,while(i#include int main()int n,i=1,j,k,l;scanf(“%d“,while(i- 8 - 8 -#include int main()int n,i=1,j,k;scanf(“%d“,while(i#include int main()int n,i,j,k;scanf(“%d“,for(i=1; ivoid main()- 9 - 9 -int m,n,i,j;scanf(“%d%d“,for(i=m;i=1;i-)if (n%i=0 break;for (j=m;j+)if (j%m=0 break;5.12 水仙花數(shù)輸出所有的水仙花數(shù)。所謂的水仙花數(shù)是指一個 3位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如 153是一水仙花數(shù),因為 153=13+53+33輸出語句:printf(“%dn“,n);#include void main()int n, i, j, k;for(n=100; n#includeint main()int n,i,c,sum=0;scanf(“%d“,for(i=1;i#include void main()int m,n,i,j,k;scanf(“%d%d“,for(i=m;ik)printf(“ %d“,i);printf(“n“);5.15 找出最大素數(shù)- 10 - 10 -素數(shù)是指一個只能被 1 和它本身整除的數(shù),在數(shù)論中占有重要的研究地位,在當代密碼學中也被廣泛應用。輸入:取值范圍輸出:該范圍內(nèi)的最大素數(shù)#include int main() int a,i,j; scanf(“%d“, for(i=a;i1;i-) for(j=2;j#include #inc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 淄博一模生物試題及答案
- 實干拼搏面試題及答案
- 理解音程變化對樂理知識的影響2025年樂理考試試題及答案
- 科學思考的幼兒園數(shù)學試題及答案
- 教育改進策略與實施試題及答案
- 未來套房測試題及答案
- 精準鎖定2025年物理試題及答案
- 建筑工程安全事故案例試題及答案
- 簡易性格測試題及答案
- 武進數(shù)學面試題及答案
- 國能遼寧北票 200MW 風力發(fā)電項目地質(zhì)災害危險性評估報告
- 《中電聯(lián)團體標準-220kV變電站并聯(lián)直流電源系統(tǒng)技術規(guī)范》
- 橋梁博士畢業(yè)設計電子版
- MOOC 犯罪心理學-西南政法大學 中國大學慕課答案
- 家族信托與家族財富傳承
- 杭港地鐵施工培訓課件
- 電能質(zhì)量技術監(jiān)督培訓課件
- 豐富多彩的課間活動課件
- 藍色卡通風太陽系八大行星知識天文知識科普宣傳
- 電磁感應與電磁能量轉化實驗
- 面部整骨培訓課件
評論
0/150
提交評論