您的当前位置:首页正文

《C语言程序设计教程》(第三版)课后习题参考答案

2023-11-06 来源:好走旅游网


C语言程序设计课后习题参考答案

习题一

一、 单项选择题

1、C 2、B 3、B 二、填空题

1、判断条件

2、面向过程编程

3、结构化

4、程序

5、面向对象方法

6、基本功能操作、控制结构7、有穷性

8、直到型循环结构

4、C 5、D 6、A 7、C 8、A

9、算法

10、可读性

11、模块化

12、对问题的分解和模块的划分

一、单项选择题

1、B 2、D 3、C 4、二、填空题

1、主

2、C编译系统

3、结构化

4、程序

5、面向对象方法

习题二

5、A 6、A 7、 8、C

B B

6、.OBJ

7、库函数

8、直到型循环结构

习题三

一、 单项选择题

1、D 2、B 3、A 4、C 5、A 9、B 10、C 11、A 12、D 13、C 17、B 18、C 19、C 20、D 21、A A

25、D 26、A

二、填空题

1、补码

2、10^-138~10^138、15~16

3、实

6、D 14、B 22、D 7、B 15、C 23、D 8、D

16、A

24、D、

4、单目运算符、自右向左

5、函数调用

6、65,89

习题四

一、 单项选择题

1、D 2、C 3、D 4、A 5、D 6、B 7、A 8、C

9、B 10、B

二、填空题

1、两, ;

2、5.169000

3、-200 2500、i=-200,j=2500回车、i=-200回车j=2500回车

4、a=98,b=765.000000,c=4321.000000

5、100 25.81 1.89234、100,25.81,1.89234、100回车25.81回车1.89234回车

6、0,0,3

7、3

8、scanf(“%lf %lf %lf”,&a,&b,&c);

9、13 13.000000 13.000000

10、c=b-a;a=b+c;

习题五

一、单项选择题

1、B 2、D 3、C 4、B 5、B D

二、填空题

1、1 、0

2、k!=0

3、if(x>4||x<-4) printf(“%d”,x);

else printf(“error!”);

6、D 7、A 8、B 9、

4、if(((x>=1&&x<=10)||(x>=200&&x<=210))&&(x%2!=0))

Printf(“%d”,x);

5、1

6、1

7、10!

Right!

8、a=0

9、2,1

10、0一、单项选择题

1、B 2、C 二、填空题

3、C 4、习题六

5、C 6、 7、C 8、A

B B 1、无穷次

2、8

3、20

4、11

5、3.6

6、*#*#*#$

7、8 5 2

8、d=1.0 、k++、k<=n

9、!(x<0)、x一、单项选择题

1、B 2、D 3、C 二、填空题

习题七

4、C 5、A 6、A 7、D 8、A

1、1 2 4 8 16 32 64 128 256 512

2、a[age]++、i=18;i<26

3、break、i==8

4、a[i]>b[i]、i<3、j<5

5、b[j]=0、b[j]=a[j][k]

习题八

一、 单项选择题

1、B 2、C 3、C 4、A 5、A 9、D 10、B 11、A 12、C 13、A 二、填空题

1、return 1、return n+sum(n-1)

2、return 1、n*facto(n-1)

习题九

6、A 14、C 7、C 15、B 8、D

一、单项选择题

1、D 2、C 3、D 4、A 5、C 6、C 7、C 8、C

9、B 10、C 11、A 12、C 13、B 14、A 15、D 16、B

17、C 18、A 19、B 二、填空题

1、int 、return z

2、*p++

3、’\\0’、++

4、p、max<*q、min>*q

一、单项选择题

1、D 2、D 3、A 9、D 10、 11、C 20、C

习题十

4、 5、B 12、D 13、D 6、A 14、C 7、C 8、

B

二、填空题

1、34 12

2、ARRAY a[10],b[10],c[10];

3、2 3

4、ab、cd

5、(*b).day、b->day

6、ad

abc def

ghi mno

hi no

7、(struct node *)、!=’\\n’、p=top;

8、p1=p1->next

9、(struct list *)、(struct list *)、return (n)

习题十一

一、单项选择题

1、A 2、A 3、B 4、A 5、B 6、D 7、B 8、A

9、A 10、B 11、B 12、B 13、C 14、C 17、D

二、填空题

1、ASCII(文本)、二进制

2、pf=fopen(“A:\\\\zk04\\\\data\\\\txfile.dat”,”w”);

3、fputc()、fputs()、fscanf()、fread()

4、(后两个空)文件结束符、非0值

、D 、A

15 16

因篇幅问题不能全部显示,请点此查看更多更全内容