选择排序法与冒泡排序法——C语言.pptx
《选择排序法与冒泡排序法——C语言.pptx》由会员分享,可在线阅读,更多相关《选择排序法与冒泡排序法——C语言.pptx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1选择排序法与冒泡排序法选择排序法与冒泡排序法C语言语言1、选择排序法2、冒泡排序法3、改进的冒泡排序法第1页/共6页例、从键盘上输入例、从键盘上输入1010个学生的成绩,从大到小输出成绩。个学生的成绩,从大到小输出成绩。1 1、选择排序法、选择排序法#include#includevoid main(void)/*void main(void)/*选择排序法选择排序法*/*/*从键盘上输入从键盘上输入1010个学生的成绩,用选择排序法输出成绩个学生的成绩,用选择排序法输出成绩*/int d9;int d9;int z,t,i,j;int z,t,i,j;z=1;z=1;while(z)
2、while(z)printf(printf(输入输入1010个学生的成绩以逗号隔开:个学生的成绩以逗号隔开:n);n);scanf(%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,&d0,&d1,&d2,&d3,&d4,&d5,&d6,&d7,&dscanf(%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,&d0,&d1,&d2,&d3,&d4,&d5,&d6,&d7,&d8,&d9);8,&d9);for(i=0;i9;i+)for(i=0;i9;i+)for(j=i+1;j=9;j+)for(j=i+1;j=9;j+)if(didj)if(didj)t=di;t=d
3、i;di=dj;di=dj;dj=t;dj=t;printf(printf(学生成绩由大到小:学生成绩由大到小:n%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9);n%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9);printf(nprintf(n输入输入1 1继续此程序,输入继续此程序,输入0 0结束此程序结束此程序););scanf(%d,&z);scanf(%d,&z);第2页/共6页2 2、冒泡排序法、冒泡排序法#include#include
4、void main(void)/*void main(void)/*冒泡排序法冒泡排序法*/*/*从键盘上输入从键盘上输入1010个学生的成绩,用冒泡排序法输出成绩个学生的成绩,用冒泡排序法输出成绩*/int d9;int d9;int z,t,i,j;int z,t,i,j;z=1;z=1;while(z)while(z)printf(printf(输入输入1010个学生的成绩以逗号隔开:个学生的成绩以逗号隔开:n);n);scanf(%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,&d0,&d1,&d2,&d3,&d4,&d5,&d6,&d7,&d8,&d9);scanf(%d
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 选择 排序 冒泡 语言
限制150内