C語言習題答案

2023-01-06 23:42:03 字數 2472 閱讀 3181

第1章1.選擇題

(1) c (2) b (3) a

2.填空題

(1)main (2) main (3) 有窮性、確定性、有零個或多個輸入、有乙個或多個輸出、有效性 (4) 順序、分支和迴圈(5) 自頂向下,逐步細化、模組化設計、結構化編碼

第2章1.選擇題

12 345 6 7 890 1234 5

accda dcaba bbddb

2、填空題

(1) 數字、字母、下劃線 (2)0 (3) 4、8 (4) (a+b)*c/(a-b) (5) -60 (6)-16

(7)9 (8)6、4、2 (9)0 (10)10、6 (11)5.500000 (12) 12、4

(13) 0 (14)16 (15)6.6

3、程式設計題

(1)main()

(2)#define rat 1.60934

main()

第3章1.選擇題 (1) ~(10):ddcdd dcdcc

2.解析題

(1) x=170,x=ㄩㄩㄩ170,x=ㄩㄩㄩ252,x=ㄩㄩㄩㄩaa,x=ㄩㄩㄩ170

x=170,x=170ㄩㄩㄩ,x=ㄩㄩㄩ170,x=%6d

a=513.789185,a=ㄩㄩ513.79,a=513.78918457,a=513.78918457

(2) a=3ㄩb=7x=8.5ㄩy=71.82c1=aㄩc2=a

3.程式設計題

(1)main()

(2) main()

第4章1.選擇題 (1)~(10) ccaad ccabd

2.填空題

(1) ch>='a'&&ch<='z' ch=ch-32 (2) x<=10&&x>2 x<=2&&x>-1 y=-1 ;

(3) a+b>c&&a+c>b&&b+c>a a==b&&a==c a==b||a==c||b==c

(4) mark/10 case 9 (5) x<0 c=x/10 y!=-2

3.程式設計題

(1)#include <>

main()

(2) #include <>

main()

else if(x==0)

else if(x<10)

else printf("the number is error");

}(3)

#include <>

main()

printf("%d",m);

}(4)

#include <>

main()

(5)#include <>

main()

第5章1.選擇題

(1)d (2) c (3)a (4)d (5)a (6)d (7)d (8)b (9)d (10)b

(11)c (12)a (13)d (14)d (15)c

2.填空題

(1) fahr celsius=5.0/9*(fahr-32) fahr+=step (2) 5、4、6 (3) 3*i-2

(4) y-- z*=x (5) 8ㄩ5ㄩ2 (6) j++ i%j==0 j>=i

(7)sum3.改錯題

(1) 第一處改正: for改為for

第二處改正: **e=sum/4改為**e=sum/4.0

(2) 第一處改正: j<=9

第二處改正: m=100*i+10*j+k

(3) 第一處改正:temp=1

第二處改正:temp >=eps

第三處改正:r*2

(4) 第一處改正:&n

第二處改正

(5) 第一處改正:t=m/10改為t=m%10

第二處改正:t=0改為t==0

第三處改正:m=m%10改為m=/10

4.程式設計題

(1) 分式累加和。

#include <>

main()

printf("sum=%10.6f\n",sum);

}(2)1~10的階乘

#include <>

main()

}(3)由*組成的等腰三角形

#include <>

main()

}(4)完數

main()

}}(5)打靶

#include <>

main()

{ int h10,h7,h5;

for(h10=0; h10<=8; h10++)

for(h7=0; h7<=8; h7++)

for(h5=0; h5<=8; h5++)

if(h10+h7+h5==8 && h10*10+h7*7+h5*5==53)

《C語言程式設計基礎》習題答案

c語言程式設計基礎 第2版 習題答案 前言 c語言程式設計基礎 第2版 每章後面都安排了一定數量的習題,這有利於讀者理解 消化和掌握各單元的學習內容。習題中,除了有填空題 選擇題 回答問題等適合掌握基本概念的題型外,大部分是分析程式執行結果和要求編寫實用程式,這有利於讀者訓練程式設計技巧和增強程式設...

C語言複習題 答案

2014年春c語言程式設計複習 分數分布 題型 注 以下答案僅為個人理解的方法所出。同學們幫核對一下若有錯誤還請同學們指正。如有哪個同學有更好更快更準更簡的方法做題或程式設計序,還望其能指點一 二 多 多交流。同學們可以直接把程式複製到vc6.0編譯器上編譯。此外我發有個編譯器在群共享檔案裡是中文版...

c語言習題

表示式1.若定義 int x 2 y 3 float i 則以下符合c語言語法的表示式是 a x x 3 2 b x y 1 c i float x d i 3 2.若有定義 float x 3.5 int z 8 則表示式x z 3 4的值是 a 3.75 b 3.5 c 3 d 4 3.下列敘述...