第十六州项目一数组排列
来源:互联网 发布:使用端口命令 tcp 编辑:程序博客网 时间:2024/05/01 05:27
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:n_.cpp *作 者:战九州 *完成日期:2014年12月15日 *版 本 号:v1.0 * *问题描述:数组排序.*/ #include <iostream>using namespace std;void sort(int *p, int num); //不要对自定义函数的声明有任何改动void output(int*, int); //形式参数的名称可以不要int main( ) //不要对main函数有任何改动{ int a[20]= {86,46,22,18,77,45,32,80,26,88,57,67,20,18,28,17,54,49,11,16}; int b[15]= {27,61,49,88,4,20,28,31,42,62,64,14,88,27,73}; sort(a,20); //用冒泡法按降序排序a中元素 output(a,20); //输出排序后的数组 sort(b,15); //用冒泡法按降序排序b中元素 output(b,15); //输出排序后的数组 return 0;}void sort(int *p, int num) //下面定义自定义函数{ int i,t,j; for(i=0; i<num-1; ++i) for(j=0; j<num-i-1; ++j) if(*(p+j)<*(p+j+1)) { t=*(p+j); *(p+j)=*(p+1+j); *(p+1+j)=t; } return;}void output(int*p, int n){ int j; for(j=0; j<n; ++j) cout<<*(p+j)<<" "; cout<<endl; return;}
<img src="http://img.blog.csdn.net/20141216110509156?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhbmppdXpob3U=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
0 0
- 第十六州项目一数组排列
- 第十六周项目一数组的排序
- 第十六周项目一:数组的排序
- 第十六周项目一数组的排序
- 第十六周项目 一 数组的排序
- 第十六周 项目一 数组的排序
- 第十六周项目一 数组的排序
- 第十六周项目一-数组的排序
- 第十六周 项目一 数组的排序
- 第十六周项目一 数组的排序
- 第十六周项目一 数组的排序
- 第十六周项目一 数组的排序
- 第十六周项目一数组的排序
- 第十六周项目一任务1—字符数组字符串
- 第十六周项目一任务2—字符串字符数组
- 第十六周项目一——数组的排序
- 第十六周项目一:用指针玩数组的排序
- 第十六周OJ项目一逆序输出数组
- 选择排序
- iOS 中十六进制字符串转化为UIColor
- window杀进程命令
- sigmoid函数解析与应用
- 支付宝官方服务电话是多少【官网认证】
- 第十六州项目一数组排列
- nyoj94cigarettes(数学题)
- windows 服务
- BZOJ 2301 HAOI2011 Problem b 容斥原理+莫比乌斯反演
- 支付宝官方客服电话是多少【官网认证】
- 对几款网络抓包工具的评测
- Android Studio 教程(三)--快捷键
- AFNetworking上传图片/视频
- bootstrap