烟台大学c语言课后习题答案

关于习题答案
第1 章 习题答案
一、单项选择题
6. 下面哪些是合法的C一般标识符?
name Int, select, File_name, _DATA, new
二、单项选择题
1.A 2.D 3. A 4.C 5.B 6.A 7.B 8.B 9.A
三、填空题
1. .C .OBJ .EXE
2. 主
3. #include
4.{, }, 函数说明, 函数执行
第2章 习题答案
一、单项选择题
1.B 2.B 3.A 4.C 5. C
6. A 7.B 8.C 9. D 10. D
11. B 12.D 13. B 14.C 15. D
二、填空题
1. x>20&&X<30||X<-100
2. ffff
3. 1
4. auto 、 register 、 static 和 extern 
5. 函数体内
.6. int float double
7. 2 1
8. . 是最右边表达式的值
9. 7
10. 8 
三、写出程序运行结果
1、 2,1
2、 6,8,6,7
3、 n=1
4、 1
5、 n=-4
6、 x=3,a=2,b=3
7、 0
8、 i=6,d=12
9、 132
10、 x=3,y=5

第3章 习题答案
一、单项选择题
1.C 2.B 3.B 4.D 5.A
6.B 7.B 8.C 9.B 10.C
11.C 12.D 13.C
二、写出程序运行结果
1. 120
2. s=63
3. 0
1
2
3
4
the loop break out.

4. freight= 5880000

5. sum=1
sum=3
sum=9
sum=33

三、程序填空
1. i++ i<10
2. i<100 i%3!=0
3. x!=-1 x4. 2*i

5.第4 章 习题答案
一、选择题
1.A 2。D 3。A. 4。.B 5。A
6.D 7。 B 8。B 9.。B 10. 。D
二、填空题
1. 3
2. 18
3. a[1][0]
4. 98
5. 6
6. ABCDE
7. 12
8. 2244,23
三、写出程序运行结果
1. 19
2. 852
3. 10010
4. 6521
5.-9是第6个元素

四、程序填空
1. &a[i] min=a[i];
2. b[i]!=’’ a[i] i++
3. s[i]!
第5章 习题答案
一、选择题
1.C 2。B 3.。A 4。 A 5。.B
6.D 7。A
二、填空题
1. main
2. 地址传递
3. 2
4. int
5. extern
三、运行结果
1.15
2.30 25
3. 8 17
4. 1 3 6
5. 2 4 6

四、程序填空
1. &x[i++]
2. x
3. k strlen(str)-1 (或sizeof(str)-2)
4. fac/i
5. a[i]==b[i]
=’’ s[j]=s[i]; s[j]
第6章 习题答案
一、选择题
1.D 2。D 3。 C 4。 B 5。B 6。 C 7。 D 8。B
二、写出程序运行结果
1. 9
2. 16
3. 1000 10
4. Z=0

第7 章 习题答案
一、选择题
1.D 2.B 3..D 4.D 5.B
6.A 7.B 8. D 9. D 10.C
二、填空题
1.60
2. t[1][2]
3.9876
876
4. 6,10
三、程序结果
1. 60
2. 2
3. ch=f
4. s=24
5. 3,5,5,3
四、程序填空
1. (s[i]>=’0’&&s[i]<=’9’), ’’
2.改一下:fun(int *a,int n)
{ int i,p=0;
for(i=1;j{if(a[i]return (p); }
答案: P=i
第8章 习题答案
一、选择题

1.B 2. C 3. D 4. B 5.D 6.BA 7.A 8.A 9.C
二、填空题
1

.99
2.P->no=1--1
3. 34
4.x.link=y.link
5. 5
6.4.0
7.1
三、程序结果
1. 51, 60,21
2. zhao
3. 1000
4. 1
四、程序填空
1.struct comp x.re+y.re x.im+y.im
2.s[k].name s[k].total s[min].total
3.char *data struct link *next
str
第9章 习题答案
一、单项选择题
1.B 2。D 3。B 4。B 5。B
6。A 7。D 8。C 9。B 10.A



相关文档
最新文档