第十七周项目一 指针与数组
来源:互联网 发布:linux caffe gpu 编辑:程序博客网 时间:2024/05/17 22:51
问题与代码
/* *ALL rights reserved. *文件名称:shiqizhouxiangmu1 *作者:李长鸿 *完成时间:2014.12.11 *问题描述:指针与数组 */ #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,j,t; for(i=1; i<=num-1; i++) for(j=0; j<=num-i-1; j++) if(*(p+j)<*(p+j+1)) { t=*(p+j); *(p+j)=*(p+j+1); *(p+j+1)=t; }}void output(int*p,int num){ int i=1; while(i++<=num) cout<<*p++<<" "; cout<<endl;}
总结:在写输出函数时,为了写的好看一些,稍微费了一些时间。老想着指针,结果原来会的一点东西又差点糊糊涂涂的暂时想不起了
0 0
- 第十七周项目一 指针与数组
- 第十七讲 项目一:数组的排序
- 第十七周项目二 指针玩字符串 3-1 数组做形参求字符串长度
- 第十七周-(项目一(2))从大到小排列三个整数。(指针方法)
- 第十七周项目三-数组的排序
- 第十七周项目3-数组的排序
- 第十七周-项目二(1)字符串str1与str2的链接。(指针法)
- 指针与数组(一)
- 指针与数组 (一)
- 第十七周项目一----学生成绩文件
- 第十七周上级~~还是项目一
- 第十七周项目一-函数参数传递
- 第十七周项目一引用做形参--1
- 第十七周项目一函数参数传递
- 第十七周-项目二(1)字符串str1与str2的链接。(数组法)
- 第十七周自由练习项目——acm 对象数组输入与输出
- 第十七周实验报告三(指针访问字符数组)
- 第十七周 排序数组中的数(用指针法)
- UMl之静态图(用例图、类图、包图、对象图)
- cocos2d-x 2.0.1生成android项目后用ndk交叉编译出错
- K-Means(K均值) 算法
- 第十六周项目2-用指针玩字符串(任务六:去掉所有多余空格)
- 黑马程序员------java面向对象、抽象类
- 第十七周项目一 指针与数组
- Unity3d-通讯方案选择
- HTTP URL最大长度
- DOM笔记(五):JavaScript的常见事件和Ajax小结
- test blog
- [LeetCode] Jump Game II
- iOS开发技巧:应用宏定义使用字体
- quartz定时任务时间设置
- onInterceptTouchEvent和onTouchEvent调用时序