c语言课本教材参考答案
教材客观题答案:
习题3:P61
1.选择题:1.D 2.C 3.D 4.C 5.C 6.A 7.C
2.填空:1. x>10 && x <100 || x < 0 2. x = = 0 3. 0 4. 58 58 58 5. 9
习题4:P85
1.选择题:1.A 2.C 3.D 4.A 5.B 6.B 7.C 8.A 2.填空题:1.13 2.** 3.t*10 4.1 2 5.(1)k=6,m=2(2)k=6,m=9(3)k=3,m=6
习题5:p109
1.选择题:1. D 2.D 3.B 4.A 5.C 6.B
2.填空题:1.2 3 5 7 2. int fun1(int m); int m k=m%10 m=m/10
3. int kb, int n, char zf printf(“ “) i=1; i<=n; i++
习题六:P137
1.选择题:1.A 2.C 3.A 4.A 5.C
2.填空题:(1)1000000001111111 1111111110000000 1111111110000001
(2) x!=0 (3)7 (4)1 0 1 1 (5)c1=2, c2=5
习题7:P165
1.选择题:1.D 2.D 3.D 4.C 5.C 6.C 7.C 8.B 2.填空题:1.0 2.i=1 x[i-1] 3.-12 4.2 3 5.i 6.x[i]!=’\0’ && if (yp[j] == x[i]) break; j>=ny
习题8:P199
1.选择题:1.B 2.A 3.C 4.B 5.A
2.填空题:1. (i < *n) j>=i a[j+1] x
2. s p++ s+n-1 q-- p 3. (a, 10, &max, &min) *max = i *min = i 4. 0 0/1 2/2 4/0 0/2 3/4 6 (“/”表示换行) 习题9:P220 1.选择题:1.D 2.B 3.C 3.B 4.D 2.填空题:1. 成员,指向 2.stud[i].name 3.&time.hour, &time.minute, &time.second time.second time.minute++ time.hour == 24 4. 1 2 A B 5.23,wang,98.5, wang 习题10.P244 1.选择题:1.C 2.A 3.B 4.A 5.D 6.A 7.A 2.填空题:1.2 2.5 3. int t, t0, t1; n>1 t0+t1 t 4. p=1 p=p*m int s=0; s=s+power(i,k); 5. g=4 g=3 k=6 6. 7, -13 习题12 P307 1、选择题:1.B 2.B 3.B 4.C 5.C 2、填空题: (1)指向文件缓冲区的首地址的文件结构类型指针 (2)数据长久保存、数据长度不定和数据按顺序存放 (3)系统是否为文件自动分配一块文件内存缓冲区(内存单元)(4) fputc() (5) feof() (6)输入文件名infile和outfile,将文件infile中的内容复制到文件名为outfile的文件中。