C语言程序设计实验指导(课后习题)参考答案 下载本文

内容发布更新时间 : 2024/5/17 20:04:43星期一 下面是文章的全部内容请认真阅读。

《实验指导》课后练习题参考答案

实验1: 1.主函数 2-4:DDC 5.stdio.h 6-9:CCCC

实验2: 1.double 2-4:ABB 5.2

6-12:CDDDADC 13.! 14.8

15-17:ACC 18.G

19-20:CA 21.5 4 22.x=6c 23-25:DCA 26.0x

27.2.000000 28-29:AB 30.a=3 31.D 32.3.15 33.B

34.double

实验3: 1-3:CCD 4.B 5.2,0

6-8:CAC 9. (1)pass, (2)中 及格 不及格 10-12:ADD 13.2 14.B 15.10 16.6

17.x>=1 && x<=sqrt(10)

18.C

实验4: 1.B 2.1 3.A

4.3/5,5/8 5.30

实验5: 1.D

2.(1)9 (2)1 3-5:CDB 6.(1)10 (2)7 7.C

8.(1)x=16 (2)y=8 9.return

实验6: 1-5:CCADA 6.10,20

7.13 11 12 8.7 9.2 10.B

11.(1)3 (2) 1 12-13:CB 14.-31 15.221

16.main函数 17.22

18.(1)return (2)void

实验7: 1.C 2.auto 3.9

4.(1) 4 (2) 0 5.10

6.(1)5 (2) 7 (3) 8 7.C 8.110

9-12:DDBC 13.(1) 1 (2) 3

14.27

15.6 720 16.auto 17.48

18.(1)1 (2)2 19.D 20.D 21.5,25 22.6

实验8: 1-2. DD 3. 16

4. (1)0 2 3 (2)2 3 5 (3)7 11 13

5. (1)i<9 (2)j<9-i (3)a[j]=a[j+1] (4)a[j+1]=temp

实验9: 1. D

2. (1)-1 (2)2

3. (1)1 (2)a[i-1][j-1]+a[i-1][j] (3)j<=i

4. (1)1 3 4 5 6 7 (2)3 4 5 6 (3)End of main()!

实验10: 1. 0或NULL 2-5. CACA

6. (1)10 (2)15 (3)19

7. (1)ia[j] (3)”%d”,p+i (4)”%d”, *(p+i) 8. (1)2 6 (2)2 2 (3)4 6

实验11: 1. A 2. C 3. 7

4. (1)strlen(s) (2)s[i]>=’a’ && s[i]<=’z’ (3)s[i]+32 (4)’\\0’ (7)f(s)

实验12:

1-7. BBACBDD 8. gae

9. (1)jih (2)gfe (3)dcba

实验13: 1-4. ACBB

(5)s2[j]!=s2[n2-j-1] (6)j

3. 10,15,15,10 4. 2143

5. (1)*p1=15 (2)*p2=0 6. (1)43210 (2)98765

实验15: 1.B 2.7 3.C 4.4

5.(1)64,48 (2)4,3 6.3 7.C

实验16:

1. 函数名AddNodestruct改为AddNode

(1)head->next (2)p (3)head->next (4)(NODE *)malloc(sizeof(NODE)) 2. (1)NODE* (2)ix>p2->x 3. (1)POT (2)head (3)p2->next (4)p->next

实验17: 1. fscanf 2. a+ 3. C

4. 123,456 5. 3.3