中國石油大學(xué)(華東)C語言在線測(cè)評(píng)答案第1、2、3、4章(2013級(jí)親測(cè)正確)_第1頁
中國石油大學(xué)(華東)C語言在線測(cè)評(píng)答案第1、2、3、4章(2013級(jí)親測(cè)正確)_第2頁
中國石油大學(xué)(華東)C語言在線測(cè)評(píng)答案第1、2、3、4章(2013級(jí)親測(cè)正確)_第3頁
中國石油大學(xué)(華東)C語言在線測(cè)評(píng)答案第1、2、3、4章(2013級(jí)親測(cè)正確)_第4頁
中國石油大學(xué)(華東)C語言在線測(cè)評(píng)答案第1、2、3、4章(2013級(jí)親測(cè)正確)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、【驗(yàn)證型】1.2 Welcome to Beijing.#include int main()printf(WelcomentonBeijing.n);return 0;【驗(yàn)證型】1.3 練習(xí)最簡(jiǎn)單的printf和scanf輸入:整型變量x的值。輸出:輸出整型變量x對(duì)應(yīng)的十進(jìn)制、八進(jìn)制和十六進(jìn)制形式。認(rèn)真觀察-1的八進(jìn)制和十六進(jìn)制輸出,請(qǐng)想想是為什么。x=-1,x=37777777777,x=ffffffff #include int main()int x;scanf(%d,&x);printf(x=%d,x=%o,x=%xn,x,x,x);return 0;【設(shè)計(jì)型】1.4 練習(xí)兩個(gè)整數(shù)之

2、間的運(yùn)算輸入:接受兩個(gè)整數(shù),每個(gè)整數(shù)之間使用空格分隔。例如輸入格式為:123 444輸出:分別輸出進(jìn)行+、-、*、/、*之后的運(yùn)行結(jié)果。#include int main() int a,b; scanf(%d %d,&a,&b); printf(%d+%d=%dn,a,b,a+b); printf(%d-%d=%dn,a,b,a-b); printf(%d*%d=%dn,a,b,a*b); printf(%d/%d=%dn,a,b,a/b); printf(%d%d=%dn,a,b,a%b);return 0;【設(shè)計(jì)型】1.5 學(xué)習(xí)打印你的第一個(gè)圖形要求: 按照上面的程序范例,編寫一個(gè)小程序

3、,要求輸出的是 4 行由*號(hào)組成的等腰三角形。輸入: 無。 輸出: 指定圖形。#include int main()printf( *n);printf( *n);printf( *n);printf(*n);return 0;4.1 大寫字母轉(zhuǎn)小寫字母輸入:一個(gè)大寫英文字母 輸出: 對(duì)應(yīng)大寫字母的小寫字母輸入樣例:B 輸出樣例: b#include int main()char ch;ch = getchar();ch = ch + 32;putchar(ch);putchar(n);return 0;4.2 大寫字母轉(zhuǎn)小寫字母2輸入: 一個(gè)大寫英文字母 輸出:對(duì)應(yīng)大寫字母的小寫字母及其AS

4、CII碼制輸入樣例:B 輸出樣例: b,98#include int main()char ch;ch = getchar();ch =ch +32;printf(%c,%dn,ch,ch);return 0;4.3 計(jì)算圓周長和面積問題描述: 使用const常量定義,編程從鍵盤輸入圓的半徑r,計(jì)算并輸出圓的周長和面積輸入:圓的半徑r 輸出:圓的周長和面積(結(jié)果保留兩位小數(shù)點(diǎn))輸入樣例:5.3 輸出樣例: circumference=33.30,area=88.25#include int main()const double pi =3.14159;double r,circum,area;

5、scanf(%lf,&r);circum = 2 * pi * r;area = pi * r * r; printf(circumference=%2.2f,area=%2.2fn,circum,area);return 0;4.4 輸出整數(shù)加法算式輸入:一個(gè)格式為 操作數(shù)1+操作數(shù)2 整數(shù)加法算式輸出:一個(gè)格式為 操作數(shù)1+操作數(shù)2=計(jì)算結(jié)果 整數(shù)加法算式輸入樣例:12+3 輸出樣例: 12+3=15#includeint main()int x1,x2;char op;scanf(%d%c%d,&x1,&op,&x2);printf(%d%c%d=%dn,x1,op,x2,x1+x2);

6、return 0; 【設(shè)計(jì)型】3.1 找零錢假定有 5 角、 1 角、 5 分、 2 分和 1 分共 5 種硬幣,在 給顧客找硬幣時(shí),一般都會(huì)盡可能地選用硬幣個(gè)數(shù)最小的方法。 例如,當(dāng)要給某顧客找 7 角 2 分錢時(shí),會(huì)給他一個(gè) 5 角, 2 個(gè) 1 角 和 1 個(gè) 2 分的硬幣。試編寫一個(gè)程序,輸入的是要找給顧客的零 錢(以分為單位),輸出的是應(yīng)該找回的各種硬幣數(shù)目,并保 證找回的硬幣數(shù)最少。#includeint main()int a,q,w,e,r,t;scanf(%d,&a);q=a/50;w=a%50/10;e=a%50%10/5;r=a%50%10%5/2; t=a%50%10%

7、5%2;printf(%dn%dn%dn%dn%dn,q,w,e,r,t);return 0;【設(shè)計(jì)型】3.3 照貓畫貓:計(jì)算圓柱的側(cè)面積及體積如果已知圓柱的底面半徑 r ,以及高 h ,則可計(jì)算出圓柱的側(cè)面積 s=2rh ,體積 v= r 2 h 。其中 =3.1415926輸入 第一行輸入圓柱的底面半徑 r 第二行輸入圓柱的高 h輸出 s=,v=要求 1. 所有變量都定義為雙精度類型 2. 結(jié)果精確到小數(shù)點(diǎn)后兩位 #include#define PI 3.1415926int main() double r,h,s,v;scanf(%lf%lf,&r,&h);s=2*PI*r*h;v=PI

8、*r*r*h;printf(s=%.2lf,v=%.2lfn,s,v);return 0;【設(shè)計(jì)型】3.4 分離整數(shù)任意從鍵盤上輸入一個(gè)三位正整數(shù),要求正確地分離出它的個(gè)位、十位和百位,并分別在屏幕上輸出。 比如輸入的三位正整數(shù) units=6,tens=5, hundreds=4 units=4,tens=5, hundreds=6#includeint main() int a,x,y,z;scanf(%d,&a);x=a/100;y=(a%100)/10;z=(a%100)%10)/1;printf(units=%d,tens=%d,hundreds=%dn,z,y,x); return

9、 0;【設(shè)計(jì)型】3.5 雞兔同籠已知籠中有頭h個(gè),有腳f條,問籠中雞兔各有多少只?輸入:頭和腳的數(shù)目輸出:兔子和雞的數(shù)目(輸出語句為:printf(rabbit=%d,chicken=%d,rabbit,chicken);)Sample 輸入:10 20 輸出: rabbit=0,chicken=10#includeint main() int chicken,rabbit,h,f;scanf(%d%d,&h,&f);rabbit=(f-2*h)/2;chicken=(4*h-f)/2;printf(rabbit=%d,chicken=%dn,rabbit,chicken); return 0;【設(shè)計(jì)型】3.6 三位數(shù)分解求累加和(20

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論