c语言(第六章)数组-谭.pptVIP

  • 0
  • 0
  • 约1.72万字
  • 约 85页
  • 2023-09-02 发布于四川
  • 举报
例:一维数组的输入与输出。 main() {int i,a[10]; for(i=0;i10;i++) a[i]=i; for(i=0;i=9;i++) printf(“%4d”,a[i]); } 问题? 将输入数据按逆序输出. 例:一维数组的输入与输出。 main() {int i,a[10]; for(i=0;i10;i++) a[i]=i; for(i=0;i=9;i++) printf(“%4d”,a[i]); } 将输入数据按逆序输出. for(i=9;i0;i- -) printf(“%d”,a[i]); 例: 歌手比赛,10位评委打分,去掉最高分,最低分,得成绩。 例:用冒泡法对10个数进行排序(冒泡排序法) 算法:(从小到大)将两个相邻的数进行比较,将小的数调换到前头 . main() {int a[11], i,j,t; printf(“input 10 number:\n”); for(i=1;i11;i++) scanf(“%d”,a[i]); printf(“\n”); for(j=1;j=9;j++) for(i=1;i=10-j;i++) if(a[i]a[i+1]) {t=a[i];a[i]=a[i+1]; a[i+1]=t; }

文档评论(0)

1亿VIP精品文档

相关文档