指针数组的应用
来源:互联网 发布:redis和mysql的结合 编辑:程序博客网 时间:2024/05/29 10:22
问题描述
在主函数中输入10个长度不超过10的字符串,用另一个函数对它们排序,然后在主函数输出这10个已排好序的字符串。要求用指针数组来处理
#include<stdio.h>#include<string>#include<iostream>using namespace std;void sort(char *p[],int n){ int i,j,k; char temp[10]; for(i=0;i<n-1;i++){ k=i; for (j = i+1; j <n; j++) if (strcmp(p[j],p[k])<0) { k=j; } if (k!=i) { strcpy(temp,p[i]); strcpy(p[i],p[k]); strcpy(p[k],temp); }}}void main(){ int i; char *p[10],str[10][10]; cout<<"inputs 10 strings:"<<endl; for ( i = 0; i <10; i++) { cin>>str[i]; p[i]=str[i]; } sort(p,10); cout<<"Now,the sequence is:\n"; for (i = 0; i < 10; i++) { cout<<p[i]<<endl; }}
0 0
- 指针数组的应用
- 指针数组的应用
- 指针数组的应用
- 函数指针数组的应用
- 数组中指针的应用
- 指针数组与二维数组的应用
- 数组指针与指针数组的应用实例
- 数组指针与指针数组的基本应用
- 指针的应用,数组的排序
- 二维数组,指针数组,指向指针数组的指针的应用练习〈一〉
- 类的函数指针数组应用实例
- 二级指针的应用~动态数组
- c语言数组指针的应用
- 指向结构体数组的指针应用
- 指针数组的应用-间接寻址表
- 栈的应用 数组模拟 (指针)
- 存放字符串的指针数组相关应用
- typedef在数组、指针方面的应用
- 图片--下拉放大
- 颜色空间之CIE色度模型
- 20150611_OC字符串NSString,NSMutableString练习
- 那些成功学和鸡汤文没有告诉你的事(作者功底很深厚啊,不得不赞)
- mysql 表如果 key相同则累加,不相同则插入
- 指针数组的应用
- require(),include(),require_once()和include_once()区别
- mybatis作if判断注意
- [html]事件处理addEventListener详解
- Android颜色透明度
- Android学习 4 -> 布局结构的学习
- Windows上配置python的环境变量
- Contrail中包的类型
- open阶段的一致性检验(二)