C语言程序设计教程第三版(李凤霞)习题答案_c第三版课后习题答案
C语言程序设计教程第三版(李凤霞)习题答案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c第三版课后习题答案”。
教材习题答案
第一章
习题
一、单项选择题 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.308 10 (~)
308 10,—
2.308 10 (~)
308 10,— 3.逻辑
4.单目,自右向左 5.函数调用 6.a 或
b(题目有错, 小括号后面的c
c>=97&&c
)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)2500 200
j i 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 3.if(abs(x)>4)
Printf(“ %d ” ,x);else
printf(“ error!”);4.if(x%2==1&&((x>=1)&&(x=200&&x
d, 如果认为原题正确 , 则输出
k=%。)6.10!,Right!11 7.$$$a=0 8.a=2,b=1 9.0
第六章
习题
一、单项选择题
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
x>=0 ②
x
第七章
习题
一、单项选择题
1.B 2.B 3.C 4.C 5.A 3 6.A 7.B 8.A
二、填空题
1.512 256 128 64 32 16 8 4 2 1 2.①
a[age]++ ②
i=18;i
break
②
i==8 4.①
a[i]>b[j]
② i
j
b[j]=a[j][0] ②
b[j]
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.①
’ ’
②
++ 4.①
q=p+1
②
q
③
*q>max
④
*q
第十章
习题
一、单项选择题
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.0x 34,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:zk04data xfile.dat ” , ” w ”);3.4.ASCII , 二进制,文件尾,非
0 值