李凤霞老师保留本文档的所有权利。
教材习题答案
第一章 习题
一、 单项选择题
1. C 2. B 3. B 4. C 5. D
6. A 7. C 8. A
二、 填空题
1. 判断条件 2. 面向过程编程 3. 结构化 4. 程序
5. 面向对象的程序设计语言 6. 基本功能操作、控制结构
7. 有穷性 8. 直到型循环结构 9. 算法 10.可读性
11.模块化 12.对问题的分解和模块的划分
第二章 习题
一 、单项选择题
1. B 2. D 3. C 4. B 5. A
6. A 7. B 8.C
二、填空题
1. 主 2. C编译系统 3. 函数、函数 4. 输入输出
5. 头 6. .OBJ 7. 库函数 8. 文本
第三章 习题
一、单项选择题
1. D 2. B 3. A 4. C 5. C
6. D 7. D 8. B 9. B 10.C
11.A 12.D 13.C 14.C 15.C
16.A 17.C 18.C 19.C 20.D
21.A 22.D 23.D 24.D,A 25.D
26.A 27.B
二、填空题
1. 补码 2.~,15—6 2.~,15—6
3. 逻辑 4. 单目,自右向左 5. 函数调用
6. a或b(题目有错,小括号后面的c<=98改成(c>=97&&c<=98)就可以得到所给的答案了)
7. 1 8. 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. (1)-200 2500 (2)i=-200,j=2500 (3)
4. a=98,b=765.000000,c=4321.000000
5.100 25.81 1.89234 ,100 25.81按Enter键)1.89234,100(按Tab键)25.81(按Tab键)1.89234
6. 0,0,3
7. 3
8. scanf(" %lf %lf %lf",&a,&b,&c);
9. 13 13.000000 13.000000
10.b=a;a=c;c=b;或a=a+b;c=c-b;(对于本题来说,后者的答案更好,不仅使a与c的值进行交换而且能保持中间变量b的值不发生改变)
第五章 习题
一、单项选择题
1. D 2. C 3. B 4. B 5. D
6. A 7. B 8. D
二、填空题
1. 非零,零 2. k= =0 2. k= =0
c语言程序设计教材答案3.if(abs(x)>4)
Printf(“%d”,x);
else
printf(“error!”);
4. if(x%2==1&&( (x>=1)&&(x<=10)||(x>=200&&x<=210))printf("%d",x);
5. k=1(原题最后一行漏了个d,如果认为原题正确,则输出k=%。)
6. 10!,Right!11 7. $$$a=0 8. a=2,b=1 9. 0<a<b
第六章 习题
一、单项选择题
1. B 2. C 3. C 4. B 5. C
6.B 7. C 8. A
二、填空题
1. 无穷次 2. 8(原题有误。应该把b=1后面的逗号改为分号)
3. 20 4. 11 5. 2.400000 6. *#*#*#$
7. 8 5 2 8. ①d=1.0 ②k++ ③k<=n
9. ①x>=0 ②x<amin
第七章 习题
一 、单项选择题
1. B 2. B 3. C 4. C 5.A
6. A 7. B 8. A
二、填空题
1.
2. ①a[age]++ ②i=18;i<26
3. ①break ②i==8
4. ①a[i]>b[j] ②i<3 ③j<5
5. ①b[j]=a[j][0] ②b[j]<a[j][k]
6. a[k++]=a[j]
第八章 习题
一、单项选择题
1. B 2. C 3. C 4. A 5. A
6. C 7. C 8. D 9. D 10.B
11.A 12.C 13.A 14.C 15.B
二、填空题
1. ①return(0) ②return(n+sum(n-1))
2. ①return(1) ②n*facto(n-1)
第九章 习题
一、单项选择题
1. D 2. C 3. D 4. A 5. C
6. C 7. C 8. A 9. B 10.C
11.A 12.A 13.B 14.B 15.B
16.D 17.C 18.D 19.B 20.D
三、 填空题
1. ①int * ②* z
2. ①*p++
3.’\0’ ②++
4. ①q=p+1 ②q<p+10 ③*q>max ④*q<min
第一十章 习题
一、单项选择题
1. D 2. D 3. A 4.C 5. B
6. A 7. A 8. B 9.D 10.B
11. C 12.B 13.D 14.C
二、填空题
1. 0x34,0x12 2. ARRAY a[10],b[10],c[10]; 3. 2,3
4. “ab”,”cd” 5. (*b).day,b->day
6. ad
abcdef
ghimno
hino
7. node* !=NULL p=top
8 p1->next
9. list* list* return h;
第一十一章 习题
一、单项选择题
1. A 2. A 3. B 4. A 5. B
6. D (题目有错,将D中的\改成\\)
7. B 8. B 9. B 10.B 11.B
12.B 13.C 14.C 15.D 16.A
17.D
二、填空题
1. ASCII,二进制
2. pf=fopen(“A:\\zk04\\data\\txfile.dat”,”w”);
3.
4. ASCII,二进制,文件尾,非0值
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论