计算机三级考试C语言上机试题.pptVIP

  • 1
  • 0
  • 约1.55千字
  • 约 15页
  • 2017-02-12 发布于河南
  • 举报
计算机三级考试C语言上机试题

计算机三级考试C语言上机试题 (一)冒泡法排序 冒泡法顾名思义就是将一个数从下面浮上来,假设有5个数,21 56 87 6 9, 将第五个元素的值与第四个元素的值相比,如果第五个元素的值小于第四个元素的值,则交换着两个元素的值。 接下来,将第四个元素的值与第三个元素的值进行比较,按照类似的方式,如果发现下面元素的值小于上面元素的值,则交换着两个值。 将第三个元素的值与第二个元素的值比较,做同样的工作。 在这一轮比较结束时,最小值将到达最上面,可以说最小值已经浮到最上面 第二轮,从最底部的元素开始比较,直到第二个元素,因为第一个已经是最小,不需要再进行比较。 排序演示 程序 #includestdio.h #define N 10 void main() { int a[N+1],b,c,temp; printf(请输入10个数字:\n); for(b=1;b=N;b++) scanf(%d,a[b]); for(b=1;b=N-1;b++) for(c=1;c=N-b;c++) if(a[c]a[c+1]) { temp=a[c]; a[c]=a[c+1]; a[c+1]=temp; } for(b=1;b=N;b++) printf(%d ,a[b]); putchar(\n9); }

文档评论(0)

1亿VIP精品文档

相关文档