用指针指向指针的方法对5个字符串排序并输出
来源:互联网 发布:搜索引擎营销优化途径 编辑:程序博客网 时间:2024/05/14 23:19
/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 刘同宾 * 完成日期:2012 年 12 月 07 日 * 版 本 号:v1.0 * * 输入描述:用指针指向指针的方法对5个字符串排序并输出 * 问题描述: * 程序输出:* 问题分析:略 * 算法设计:略 */#include<iostream>using namespace std;int main(){void sort(char **p); //函数声明const int m=20;int i;char **p,*pstr[5],str[5][m]; for(i=0;i<5;i++){pstr[i]=str[i]; //将第i个字符串的首地址付给指针数组pstr的第i个元素}cout<<"输入5个字符串:"<<endl;for(i=0;i<5;i++){cin>>pstr[i];}p=pstr;sort(p);cout<<"字符串排序后为:"<<endl;for(i=0;i<5;i++){cout<<pstr[i]<<endl;}return 0;}//冒泡法对5个字符串排序函数void sort(char **p) {int i,j;char *temp;for(i=0;i<5;i++){for(j=i+1;j<5;j++){if(strcmp(*(p+i),*(p+j))>0) //比较后交换字符串地址{temp=*(p+i);*(p+i)=*(p+j);*(p+j)=temp;}}}}
- 用指针指向指针的方法对5个字符串排序并输出
- 用指向指针的指针的方法对n个整数排序并输出。
- 用指向指针方法对N个字符串进行排序并输出
- 用指向指针方法对N个字符串进行排序并输出
- 用指向指针的方法对n个整数排序并输出。
- 用指向指针的指针对5个字符串进行排序
- 用指向指针的指针对字符串进行排序
- 用指向指针的指针的方法对字符串和整数排序
- 用指向指针的指针的方法对n个整数进行排序。
- 使用指向指针的指针对字符串排序
- 使用指向指针的指针对字符串排序
- 使用指向指针的指针对字符串排序
- 用指向指针的指针来对数组排序(字符串)
- 用指向指针的指针对n个数据进行排序
- 用指向指针的指针来对数组排序
- 【C语言】指向指针的指针变量对字符串进行排序
- 使用快速排序算法对字符串数组进行排序(复习指向指针的指针以及指针数组的使用)
- 指向指针的指针排序
- 写一函数,实现两个字符串的比较,即自己写一个strcmp函数
- C#匿名类型及Lambda方法
- java位运算符
- 索引及优化之表分析——《12年资深DBA教你Oracle开发与优化——性能优化部分》
- LeetCode : Subsets
- 用指针指向指针的方法对5个字符串排序并输出
- 转:Windows Shell 编程 第一章
- 表分析、约束及表间关系——《12年资深DBA教你Oracle开发与优化——性能优化部分》
- Oracle体系结构1——《12年资深DBA教你Oracle开发与优化——性能优化部分》
- Struts2的Stack Context和ValueStack
- Oracle体系结构2——《12年资深DBA教你Oracle开发与优化——性能优化部分》
- 实现半透明的popup window
- 海量数据库及分区1——《12年资深DBA教你Oracle开发与优化——性能优化部分》
- 转:Windows Shell 编程 第二章