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

  • 5
  • 0
  • 约1.7万字
  • 约 11页
  • 2019-05-31 发布于浙江
  • 举报

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

第5章 实验及习题答案 5.6 实 验 实验任务1 一维数组程序设计 二、实验内容 1.验证性实验 (1)验证【例5-2】程序(输入10个整数,存入数组中,分别按原序、逆序输出),回答题后问题。 ① 运行程序时如何输入数据?请举例: 1 2 3 4 5 6 7 8 9 10↙(也可用回车符间隔数据) 。 ② 输入的10个数据分别存放在 a[0]~ a[9] 中。 ③ 若要计算10个整数的和,请写出此程序段并验证。 (2)验证【例5-4】程序(选择法排序),回答题后问题。 ① 语句“if ( w != i ) { t = a[i] ; a[i] = max ; a[w] = t ; }” 实现的操作是 在第i趟排序中,如果找出的最大数a[w]不在最前面,则与a[i]交换,否则不交换 。 ② 请将随机产生的数据改为从键盘输入。 ③ 请修改程序实现从小到大排序。 2.设计性实验 (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

文档评论(0)

1亿VIP精品文档

相关文档