C習(xí)題答案(1-7)章_第1頁
C習(xí)題答案(1-7)章_第2頁
C習(xí)題答案(1-7)章_第3頁
C習(xí)題答案(1-7)章_第4頁
C習(xí)題答案(1-7)章_第5頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、第一章 答案61.2 選擇填空12345CDAAB1.3 判斷對錯12345678910×××××1.4程序分析(1)BeiJjing ShangHai TianJing(2)Input x,y:8 7x=8, y=7x-y=1(3)r=k:i+j=261.5 編譯下列程序。(下劃線為改正地方)(1) #include<iostream.h> void main() cout<<"This is a program." 輸出結(jié)果:This is a program.(2)#include<ios

2、tream.h>void main( ) int x;cin>>x;int y=x*x;cout<<"y="<<y<<"n"輸出結(jié)果:3 y=9(3)#include <iostream.h>void main ( ) int a,b;a=5;b=3;int s=a+b;cout<<"a+b="<<s<<"n"輸出結(jié)果:a+b=8第二章 答案2.2 選擇填空12345678910BCAB CD DCCBC2.3 判

3、斷對錯12345678910×××××2.4 分析下列程序的輸出結(jié)果(1)90;34.92;12.786567,65(2)P12345671.98765(3)3,4,5,85.6,0,1.8059e-3075,8,2(4)abdeabcdeedcbaabcd,ijkl,sxyz74HK(5)1.5e+0060.005mnp xyabcabc|mnp'xyz'第三章 答案3.2 選擇填空12345678910AADDCDCDDD3.3 判斷對錯12345678910×××××

4、15;×3.4 分析下列程序的輸出結(jié)果(1)63,4518,4588,3(2)38019,20(3)53,22-2,0113.5 。(1)0 a=8 b=4(2)1 a=8 b=4(3)3 a=2 b=4(4)16 a=10 b=5(5)12 a=8 b=4(6)1 a=8 b=43.6 按下列要求編寫程序。(1)#include<iostream.h>void main() float a,b;cin>>a>>b;cout<<"兩數(shù)中的小者為:"<<(a<b?a:b)<<endl;(2

5、)#include<iostream.h>void main() int a;float b;cin>>a>>b;if(a>b)cout<<"兩數(shù)中的較大的數(shù)為:"<<a<<endl;else cout<<"兩數(shù)中的較大的數(shù)為:"<<b<<endl;(3)#include <iostream.h>void main() float c,f;cout<<"攝氏溫度:" cin>>c;f=9

6、*c/5+32;cout<<"華氏溫度:"<<f<<endl; (4)#include <iostream.h>const float r=1.60934; void main() float m,I; cout<<" 公里數(shù):" cin>>m; I=r*m; cout<<"英里數(shù):"<<I<<endl;(5)#include <iostream.h>void main() int n,m;cout<<&

7、quot;輸入一個整數(shù):"cin>>n;m=n|15;cout<<"結(jié)果為:"<<m<<endl;第四章 答案4.2 選擇填空12345678910CABDDACBBD4.3 判斷對錯12345678910××××4.4 分析下列程序的輸出結(jié)果(1)49474341(2)7Ok(3)68(4)531-1(5)1,2(6)SWITCH WAMP(7)204.5按下列要求編程。(1)#include <iostream.h>void main() int i=1,s=0

8、;while(i<=99)s=s+i;i+=2;cout<<"s="<<s<<endl;(2)#include <iostream.h>void main() for(int i=1;i<=5;i+) for(int j=1;j<=5-i;j+) cout<<" " for(int k=1;k<=2*i-1;k+)cout<<"* " cout<<endl; for(i=1;i<=4;i+) for(int j=1;j&l

9、t;=i;j+) cout<<" " for(int k=1;k<=9-2*i;k+)cout<<"* " cout<<endl; (3)#include <iostream.h>void main()int r,i,j;cout<<"i=" cin>>i;cout<<"j=" cin>>j;if (i<j) r=i,i=j,j=r;r=i%j;while(r) i=j;j=r;r=i%j;cout<&

10、lt;"最大公約數(shù):"<<j<<endl;#include <iostream.h>void main()int x,y,s;cout<<"輸入兩個整數(shù):"cin>>x>>y;s=x;while(1) if(s%y=0)break;s+=x;cout<<"最小公倍數(shù):"<<s<<endl;(4)#include <iostream.h>void main()int i,m,n,k;float s=0;m=1;n=2;

11、for(i=1;i<=15;i+) s=s+1.0*n/m; k=m;n=n;n=k+n;cout<<"s="<<s<<endl;(5)#include <iostream.h>void main()int a,b,c,d,t;cout<<"輸入4個整數(shù):"cin>>a>>b>>c>>d;if(a<b)t=a;a=b;b=t;if(a<c)t=a;a=c;c=t;if(a<d)t=a;a=d;d=t;if(b<c)t=

12、b;b=c;c=t;if(b<d)t=b;b=d;d=t;if(c<d)t=c;c=d;d=t;cout<<"按由大到小的順序輸出如下:n"cout<<a<<','<<b<<','<<c<<','<<d<<endl;第五章 答案5.2 選擇填空12345678910DABDDCBACB5.3 判斷對錯12345678910××××5.4 分析下列程序的輸出結(jié)果(1)79

13、1113(2)15(3)6,1(4)5!+4!+3!+2!+1!=153(5)8,8,8(6)sum1=10sum2=15sum3=20(7)a=10,b=5(8)m2000Good5.5 按下列要求編程(1)見p127(2)見p128(3)見p129(4)見p130(5)見p130(6)見p132(7)見p133(8)見p134第六章 答案6.2 選擇填空12345678910111213CDDDCDA無CCADD6.3 判斷對錯12345678910111213××××6.4 分析下列程序的輸出結(jié)果(1)10(2)15(3)12,10,9,6,5,4,3,2,1,(4)1,1,1,1,12,2,2,2,24,4,4,4,45,5,5,5,57,7,7,7,78,8,8,8,8(5)sum=37.86(6)5.32,5.323.9.3.95(7)a+b=39(8)10 11 12 13 14 15 16 17 18 196.5使用指針或引用練習(xí)編程。見書p166第七章 答案7.2 選擇填空12345DB

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論