C语言程序与设计-第5章-实验及习题答案.docxVIP

  • 4
  • 0
  • 约1.24万字
  • 约 11页
  • 2023-10-14 发布于四川
  • 举报

C语言程序与设计-第5章-实验及习题答案.docx

第5章 试验及习题答案 5.6实 验 试验任务1 一维数组程序设计 二、试验内容 .验证性试验 (1)验证【例5-2】程序(输入10个整数,存入数组中,分别按原序、逆序输出), 回答题后问题。 运行程序时如何输入数据?请举例:1 2345 67 89 10/ (也可用回车符间 隔数据)。 ②输入的10个数据分别存放在a—9]中。 若要计算10个整数的和,请写出此程序段并验证。 (2)验证【例5-4】程序(选择法排序),回答题后问题。 语句 “if ( w != i) { t = a[i] ; a[i] = max ; a[wj = t; } ” 实现的操作是 在第i趟排序中,假如找出的最大数a「w]不在最前面,则与 a「il交换,否则不交换 。 ②请将随机产生的数据改为从键盘输入。 请修改程序实现从小到大排序。 .设计性试验 (1)把一组数{3, 4, 6, 7, 1, 8, 9, 13, 2, 5, 11, 14 }中的全部奇数找出,放在 另一个数组中并输出,数据由初始化方式供应。 参考程序: # include stdio.h main() { int a[12] = {3,4,6,7,1,8,9,13,2,5,11,14}, b[12],i,j,m; for( i = 0 ; i 12 ; i++ ) /* 输出原始数据 */ printf(n %4d ”, a[i]);

文档评论(0)

1亿VIP精品文档

相关文档