首页下载资源后端免费谭浩强C语言程序设计(第五版)习题答案.zip

ZIP免费谭浩强C语言程序设计(第五版)习题答案.zip

ysj6016929154.31KB需要积分:1

资源文件列表:

谭浩强C语言程序设计(第五版)习题答案.zip 大约有355个文件
  1. 1-4/
  2. 1-4/c1-1.c 350B
  3. 1-4/c1-2.c 640B
  4. 1-4/c1-3.c 779B
  5. 1-4/c2-18.c 140B
  6. 1-4/c2-19.c 263B
  7. 1-4/c3-1.c 277B
  8. 1-4/c3-10-2.c 386B
  9. 1-4/c3-10.c 327B
  10. 1-4/c3-2.c 302B
  11. 1-4/c3-3.c 347B
  12. 1-4/c3-4.c 598B
  13. 1-4/c3-5.c 595B
  14. 1-4/c3-6-2.c 94B
  15. 1-4/c3-6.c 91B
  16. 1-4/c3-7.c 100B
  17. 1-4/c3-8-2.c 401B
  18. 1-4/c3-8.c 458B
  19. 1-4/c3-9-2.c 261B
  20. 1-4/c3-9.c 558B
  21. 1-4/c4-1.c 582B
  22. 1-4/c4-10.c 1.24KB
  23. 1-4/c4-2.c 199B
  24. 1-4/c4-3.c 459B
  25. 1-4/C4-4-1.c 148B
  26. 1-4/c4-4-2.c 189B
  27. 1-4/c4-5-1.c 183B
  28. 1-4/c4-5-2.c 189B
  29. 1-4/c4-6.c 358B
  30. 1-4/c4-7.c 428B
  31. 1-4/c4-8-1.c 377B
  32. 1-4/c4-8-2.c 330B
  33. 1-4/c4-8-3.c 316B
  34. 1-4/c4-8-4.c 428B
  35. 1-4/c4-9.c 768B
  36. 10/
  37. 10/c10-1.c 1.01KB
  38. 10/c10-1.dsp 3.31KB
  39. 10/c10-1.dsw 535B
  40. 10/c10-2.c 1.07KB
  41. 10/c10-3-2.c 349B
  42. 10/c10-3.c 908B
  43. 10/c10-4-1.c 844B
  44. 10/c10-4-2.c 691B
  45. 10/c10-4-3.c 1.07KB
  46. 10/c10-5.c 531B
  47. 10/c10-6.c 689B
  48. 10/file1.dat 14B
  49. 10/file2.dat 15B
  50. 10/string.dat 22B
  51. 10/stu.dat 360B
  52. 11/
  53. 11/c11-1.c 305B
  54. 11/c11-2.c 206B
  55. 11/c11-3.c 215B
  56. 11/c11-4.c 284B
  57. 11/c11-5.c 344B
  58. 11/c11-6-2.c 212B
  59. 11/c11-7.c 677B
  60. 11/format.h 184B
  61. 5-6/
  62. 5-6/c5-1.c 539B
  63. 5-6/c5-1.dsp 3.36KB
  64. 5-6/c5-1.dsw 533B
  65. 5-6/c5-10.c 659B
  66. 5-6/C5-11-1.c 637B
  67. 5-6/C5-11-2.c 541B
  68. 5-6/C5-11.c 297B
  69. 5-6/c5-2.c 139B
  70. 5-6/c5-3(a).c 188B
  71. 5-6/c5-3(b).c 190B
  72. 5-6/c5-3-1.c 188B
  73. 5-6/c5-3-2.c 190B
  74. 5-6/C5-4.c 419B
  75. 5-6/c5-5.c 160B
  76. 5-6/c5-6-1.c 245B
  77. 5-6/c5-6-2.c 306B
  78. 5-6/c5-6-3.c 327B
  79. 5-6/c5-7-1.c 683B
  80. 5-6/c5-7-2.c 811B
  81. 5-6/c5-7.c 683B
  82. 5-6/c5-8-1.c 204B
  83. 5-6/c5-8-2.c 441B
  84. 5-6/c5-9-1.c 272B
  85. 5-6/c5-9-2.c 293B
  86. 5-6/c6-1.c 169B
  87. 5-6/c6-2.c 240B
  88. 5-6/c6-3.c 582B
  89. 5-6/c6-4.c 456B
  90. 5-6/c6-5.c 609B
  91. 5-6/c6-6.c 199B
  92. 5-6/c6-7.c 279B
  93. 5-6/c6-8.c 596B
  94. 5-6/c6-9.c 798B
  95. 5-6/Chapter5-6_Loop_Array/
  96. 5-6/Chapter5-6_Loop_Array/Chapter5-6_Loop_Array.vcxproj 7.05KB
  97. 5-6/Chapter5-6_Loop_Array/Chapter5-6_Loop_Array.vcxproj.filters 973B
  98. 7/
  99. 7/7_19/
  100. 7/7_19/7_19.dsp 4.23KB
  101. 7/7_19/7_19.dsw 516B
  102. 7/7_20/
  103. 7/7_20/7_20.dsp 4.36KB
  104. 7/7_20/7_20.dsw 516B
  105. 7/c7-1.c 331B
  106. 7/c7-10.c 573B
  107. 7/c7-11.c 477B
  108. 7/c7-12.c 475B
  109. 7/c7-13.c 354B
  110. 7/c7-14.c 689B
  111. 7/c7-14.dsp 3.31KB
  112. 7/c7-14.dsw 518B
  113. 7/c7-15.c 411B
  114. 7/c7-16.c 215B
  115. 7/c7-17.c 204B
  116. 7/c7-17.dsp 3.31KB
  117. 7/c7-17.dsw 518B
  118. 7/c7-18.c 412B
  119. 7/c7-18.dsp 3.31KB
  120. 7/c7-18.dsw 518B
  121. 7/c7-19-1.c 301B
  122. 7/c7-19-2.c 99B
  123. 7/c7-2.c 434B
  124. 7/c7-20-1.c 532B
  125. 7/c7-20-2.c 82B
  126. 7/c7-20-3.c 169B
  127. 7/c7-20-4.c 81B
  128. 7/c7-3.c 264B
  129. 7/c7-3.dsp 3.3KB
  130. 7/c7-3.dsw 516B
  131. 7/c7-4-1.c 296B
  132. 7/c7-4-2.c 256B
  133. 7/c7-5-1.c 1.09KB
  134. 7/c7-5-2.c 425B
  135. 7/c7-5-3.c 452B
  136. 7/c7-5-4.c 417B
  137. 7/c7-6.c 510B
  138. 7/c7-7.c 343B
  139. 7/c7-8-2.c 438B
  140. 7/c7-8.c 688B
  141. 7/c7-9.c 630B
  142. 8/
  143. 8/c8-1.c 720B
  144. 8/c8-1.dsp 3.3KB
  145. 8/c8-1.dsw 516B
  146. 8/c8-10.c 866B
  147. 8/c8-11.c 710B
  148. 8/c8-12.c 221B
  149. 8/c8-13.c 420B
  150. 8/c8-14.c 599B
  151. 8/c8-15.c 515B
  152. 8/c8-16.c 254B
  153. 8/c8-17.c 110B
  154. 8/c8-18.c 448B
  155. 8/c8-19.c 517B
  156. 8/c8-2.c 892B
  157. 8/c8-2.dsp 3.3KB
  158. 8/c8-2.dsw 516B
  159. 8/c8-20-1.c 445B
  160. 8/c8-20-2.c 469B
  161. 8/c8-20-3.c 663B
  162. 8/c8-21.c 107B
  163. 8/c8-22-1.c 286B
  164. 8/c8-22-2.c 534B
  165. 8/c8-23.c 880B
  166. 8/c8-24-1.c 714B
  167. 8/c8-24-2.c 700B
  168. 8/c8-25.c 869B
  169. 8/c8-26.c 1.02KB
  170. 8/c8-27-1.c 602B
  171. 8/c8-27-2.c 642B
  172. 8/c8-28.c 207B
  173. 8/c8-29.c 225B
  174. 8/c8-3.c 843B
  175. 8/c8-3.dsp 3.3KB
  176. 8/c8-3.dsw 516B
  177. 8/c8-30.c 701B
  178. 8/c8-31.c 365B
  179. 8/c8-4.c 376B
  180. 8/c8-5.c 881B
  181. 8/c8-6-1.c 229B
  182. 8/c8-6-2.c 287B
  183. 8/c8-6-3-2.c 288B
  184. 8/c8-6-3.c 288B
  185. 8/c8-7-1.C 223B
  186. 8/c8-7-2.C 232B
  187. 8/c8-8-1.c 685B
  188. 8/c8-8-2.c 542B
  189. 8/c8-9-2.c 693B
  190. 8/c8-9.c 773B
  191. 9/
  192. 9/c9-1.c 267B
  193. 9/c9-10-1.c 826B
  194. 9/c9-10-2.c 910B
  195. 9/c9-11.c 1006B
  196. 9/c9-11.dsp 3.31KB
  197. 9/c9-11.dsw 518B
  198. 9/c9-12.c 1.92KB
  199. 9/c9-12.dsp 3.31KB
  200. 9/c9-12.dsw 518B
  201. 9/c9-2.c 859B
  202. 9/c9-3.c 712B
  203. 9/c9-4-2.dsp 3.32KB
  204. 9/c9-4-2.dsw 537B
  205. 9/c9-4.c 879B
  206. 9/c9-5.c 756B
  207. 9/c9-6.c 562B
  208. 9/c9-7-2.dsp 3.32KB
  209. 9/c9-7-2.dsw 537B
  210. 9/c9-7.c 1.86KB
  211. 9/c9-8.c 1.18KB
  212. 9/c9-9.c 820B
  213. Exercises/
  214. Exercises/xt1-5.c 184B
  215. Exercises/xt1-6.c 230B
  216. Exercises/xt10-10.c 1.26KB
  217. Exercises/xt10-11.c 585B
  218. Exercises/xt10-3.c 489B
  219. Exercises/xt10-4.c 836B
  220. Exercises/xt10-5-1.c 914B
  221. Exercises/xt10-5-2.c 1.17KB
  222. Exercises/xt10-6-1.c 1.05KB
  223. Exercises/xt10-6-2.c 1.47KB
  224. Exercises/xt10-7.c 1.55KB
  225. Exercises/xt10-8.c 1.55KB
  226. Exercises/xt10-9.c 1.24KB
  227. Exercises/xt11-1.c 204B
  228. Exercises/xt11-10.c 399B
  229. Exercises/xt11-2.c 200B
  230. Exercises/xt11-4.c 279B
  231. Exercises/xt11-5.c 309B
  232. Exercises/xt11-6.c 540B
  233. Exercises/xt11-7.c 545B
  234. Exercises/xt11-8-1.c 186B
  235. Exercises/xt11-8-2.c 209B
  236. Exercises/xt12-1.c 189B
  237. Exercises/xt12-2.c 207B
  238. Exercises/xt3-1.c 150B
  239. Exercises/xt3-2-1.c 824B
  240. Exercises/xt3-2-2.c 825B
  241. Exercises/xt3-2-3.c 844B
  242. Exercises/xt3-3.c 160B
  243. Exercises/xt3-4.c 154B
  244. Exercises/xt3-5.c 227B
  245. Exercises/xt3-6.c 197B
  246. Exercises/xt3-7.c 681B
  247. Exercises/xt3-8-1.c 286B
  248. Exercises/xt3-8-2.c 415B
  249. Exercises/xt3-8-3.c 447B
  250. Exercises/xt3-8.c 267B
  251. Exercises/xt4-10-1.c 628B
  252. Exercises/xt4-10-2.c 747B
  253. Exercises/xt4-11.c 451B
  254. Exercises/xt4-12.c 471B
  255. Exercises/xt4-4-1.c 304B
  256. Exercises/xt4-4-2.c 313B
  257. Exercises/xt4-5-2.c 373B
  258. Exercises/xt4-5.c 370B
  259. Exercises/xt4-6.c 371B
  260. Exercises/xt4-7-1.c 199B
  261. Exercises/xt4-7-2.c 197B
  262. Exercises/xt4-8.c 519B
  263. Exercises/xt4-9.c 1.44KB
  264. Exercises/xt5-10.c 202B
  265. Exercises/xt5-11.c 286B
  266. Exercises/xt5-12.c 226B
  267. Exercises/xt5-13.c 304B
  268. Exercises/xt5-14.c 269B
  269. Exercises/xt5-15.c 468B
  270. Exercises/xt5-16.c 346B
  271. Exercises/xt5-17.c 322B
  272. Exercises/xt5-2.c 913B
  273. Exercises/xt5-3.c 347B
  274. Exercises/xt5-4.c 449B
  275. Exercises/xt5-5.c 294B
  276. Exercises/xt5-6.c 173B
  277. Exercises/xt5-7.c 335B
  278. Exercises/xt5-8.c 264B
  279. Exercises/xt5-9-1.c 1.85KB
  280. Exercises/xt5-9-2.c 300B
  281. Exercises/xt6-1.c 487B
  282. Exercises/xt6-10.c 735B
  283. Exercises/xt6-11.c 302B
  284. Exercises/xt6-12a.c 482B
  285. Exercises/xt6-12b.c 470B
  286. Exercises/xt6-13.c 319B
  287. Exercises/xt6-14.c 344B
  288. Exercises/xt6-15.c 221B
  289. Exercises/xt6-2.c 558B
  290. Exercises/xt6-3.c 255B
  291. Exercises/xt6-4.c 616B
  292. Exercises/xt6-5.c 472B
  293. Exercises/xt6-6.c 355B
  294. Exercises/xt6-7.c 713B
  295. Exercises/xt6-8.c 1.11KB
  296. Exercises/xt6-9.c 1.16KB
  297. Exercises/xt7-1-1.c 407B
  298. Exercises/xt7-1-2.c 408B
  299. Exercises/xt7-10.c 772B
  300. Exercises/xt7-11.c 617B
  301. Exercises/xt7-12.c 446B
  302. Exercises/xt7-13.c 1.62KB
  303. Exercises/xt7-14.c 1.62KB
  304. Exercises/xt7-15.c 1.67KB
  305. Exercises/xt7-16.c 919B
  306. Exercises/xt7-17.c 427B
  307. Exercises/xt7-18.c 858B
  308. Exercises/xt7-2.c 897B
  309. Exercises/xt7-3.c 360B
  310. Exercises/xt7-4.c 671B
  311. Exercises/xt7-5.c 383B
  312. Exercises/xt7-6.c 518B
  313. Exercises/xt7-7.c 451B
  314. Exercises/xt7-8.c 322B
  315. Exercises/xt7-9.c 603B
  316. Exercises/xt8-1.c 422B
  317. Exercises/xt8-10-1.c 1.3KB
  318. Exercises/xt8-10-2.c 1.72KB
  319. Exercises/xt8-11-1.c 534B
  320. Exercises/xt8-11-2.c 555B
  321. Exercises/xt8-12.c 557B
  322. Exercises/xt8-13.c 1.02KB
  323. Exercises/xt8-14.c 542B
  324. Exercises/xt8-15.c 2.82KB
  325. Exercises/xt8-16.c 1.7KB
  326. Exercises/xt8-17.c 528B
  327. Exercises/xt8-18.c 356B
  328. Exercises/xt8-19-1.C 639B
  329. Exercises/xt8-19-2.C 235B
  330. Exercises/xt8-2.c 512B
  331. Exercises/xt8-20.C 689B
  332. Exercises/xt8-21.C 674B
  333. Exercises/xt8-3.c 933B
  334. Exercises/xt8-4.c 618B
  335. Exercises/xt8-5.c 501B
  336. Exercises/xt8-6.c 314B
  337. Exercises/xt8-7.c 555B
  338. Exercises/xt8-8.c 561B
  339. Exercises/xt8-9.c 524B
  340. Exercises/xt9-1-1.c 906B
  341. Exercises/xt9-1-2.c 558B
  342. Exercises/xt9-10.c 1.87KB
  343. Exercises/xt9-11.c 1.21KB
  344. Exercises/xt9-12.c 1.72KB
  345. Exercises/xt9-2-1.c 1013B
  346. Exercises/xt9-2-2.c 716B
  347. Exercises/xt9-3.c 747B
  348. Exercises/xt9-4.c 848B
  349. Exercises/xt9-5.c 1.24KB
  350. Exercises/xt9-6.c 704B
  351. Exercises/xt9-7.c 846B
  352. Exercises/xt9-8.c 988B
  353. Exercises/xt9-9-1.c 2.41KB
  354. Exercises/xt9-9-2.c 2.55KB
  355. Exercises/xt9-9-3.c 2.59KB

资源介绍:

《谭浩强C语言程序设计(第五版)》是一本深受初学者喜爱的C语言教材,它以其浅显易懂的语言和丰富的实例,为初学者提供了全面的C语言学习资源。习题答案作为教材的重要组成部分,是检验学习效果、巩固知识的关键。这个压缩包包含了这本书的多个章节习题的答案,对于正在学习C语言的大一新生来说,是一个宝贵的参考资料。 我们来看看C语言的基础知识。C语言是一种结构化编程语言,它的语法简洁明了,但功能强大。基础包括变量、数据类型、运算符、控制结构(如if-else语句,switch-case语句,for、while、do-while循环)、函数的定义与调用、数组、指针等。这些基础知识在1-4章节中得到了详尽的讲解,并在习题中得以应用。例如,通过解决涉及运算符优先级的习题,学生可以深入理解C语言中的算术、比较和逻辑运算符。 接下来,章节5-6、8、9和11则进一步深入到更高级的主题。第5章和第6章通常涵盖结构体与联合体,这是C语言中处理复杂数据结构的方式。结构体允许我们将不同类型的数据组合在一起,而联合体则可以共享同一块内存。第8章和第9章讲解了指针的高级用法,如指针数组、函数指针以及动态内存分配,这些都是C语言强大的工具,但也是初学者常感困惑的地方。第11章则涉及到预处理器、文件包含、宏定义等内容,这些在编写大型程序时非常实用。 Exercises文件很可能是所有章节习题的集合,这里包含了各种类型的题目,包括基本概念的理解、代码编写、程序调试等,旨在帮助学生全面掌握C语言的各个知识点。通过解答这些习题,学生不仅可以熟悉C语言的基本语法,还能培养解决问题的能力和编程思维。 对于大一新生而言,C语言是编程入门的重要步骤,它能够打下坚实的编程基础,为后续学习其他高级语言和系统级编程奠定基石。《谭浩强C语言程序设计》的习题答案,就像是学习过程中的指南,引导学生逐步解开编程的奥秘,提升编程技能。 总结起来,这个压缩包包含的资源是学习C语言的重要辅助材料,它可以帮助初学者检验自己的学习成果,查漏补缺,提高编程能力。通过深入理解和实践这些习题,学生将逐步熟悉C语言的语法和逻辑,为未来的学习和职业发展铺平道路。
#include int main() {void avsco(float *,float *); void avcour1(char (*)[10],float *); void fali2(char course[5][10],int num[],float *pscore,float aver[4]); void good(char course[5][10],int num[4],float *pscore,float aver[4]); int i,j,*pnum,num[4]; float score[4][5],aver[4],*pscore,*paver; char course[5][10],(*pcourse)[10]; printf("input course:\n"); pcourse=course; for (i=0;i<5;i++) scanf("%s",course[i]); printf("input NO. and scores:\n"); printf("NO."); for (i=0;i<5;i++) printf(",%s",course[i]); printf("\n"); pscore=&score[0][0]; pnum=&num[0]; for (i=0;i<4;i++) {scanf("%d",pnum+i); for (j=0;j<5;j++) scanf("%f",pscore+5*i+j); } paver=&aver[0]; printf("\n\n"); avsco(pscore,paver); // 求出每个学生的平均成绩 avcour1(pcourse,pscore); // 求出第一门课的平均成绩 printf("\n\n"); fali2(pcourse,pnum,pscore,paver); // 找出2门课不及格的学生 printf("\n\n"); good(pcourse,pnum,pscore,paver); // 找出成绩好的学生 return 0; } void avsco(float *pscore,float *paver) // 求每个学生的平均成绩的函数 {int i,j; float sum,average; for (i=0;i<4;i++) {sum=0.0; for (j=0;j<5;j++) sum=sum+(*(pscore+5*i+j)); //累计每个学生的各科成绩 average=sum/5; //计算平均成绩 *(paver+i)=average; } } void avcour1(char (*pcourse)[10],float *pscore) // 求第一课程的平均成绩的函数 {int i; float sum,average1; sum=0.0; for (i=0;i<4;i++) sum=sum+(*(pscore+5*i)); //累计每个学生的得分 average1=sum/4; //计算平均成绩 printf("course 1:%s average score:%7.2f\n",*pcourse,average1); } void fali2(char course[5][10],int num[],float *pscore,float aver[4]) // 找两门以上课程不及格的学生的函数 {int i,j,k,labe1; printf(" ==========Student who is fail in two courses======= \n"); printf("NO. "); for (i=0;i<5;i++) printf("%11s",course[i]); printf(" average\n"); for (i=0;i<4;i++) {labe1=0; for (j=0;j<5;j++) if (*(pscore+5*i+j)<60.0) labe1++; if (labe1>=2) {printf("%d",num[i]); for (k=0;k<5;k++) printf("%11.2f",*(pscore+5*i+k)); printf("%11.2f\n",aver[i]); } } } void good(char course[5][10],int num[4],float *pscore,float aver[4]) // 找成绩优秀学生(各门85以上或平均90分以上)的函数 {int i,j,k,n; printf(" ======Students whose score is good======\n"); printf("NO. "); for (i=0;i<5;i++) printf("%11s",course[i]); printf(" average\n"); for (i=0;i<4;i++) {n=0; for (j=0;j<5;j++) if (*(pscore+5*i+j)>85.0) n++; if ((n==5)||(aver[i]>=90)) {printf("%d",num[i]); for (k=0;k<5;k++) printf("%11.2f",*(pscore+5*i+k)); printf("%11.2f\n",aver[i]); } } }
100+评论
captcha