栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

【C语言】输入三个字符串,比较其大小,最终将它们由大到小输出。利用C指针。

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【C语言】输入三个字符串,比较其大小,最终将它们由大到小输出。利用C指针。

题目:

输入三个字符串,比较其大小,最终将它们由大到小输出。利用C指针。

解题思路:

定义一个二维字符数组用于存放3组字符串,再定义一个一位指针数组使其分别指向这3个字符串。编写一个函数,利用传入的指针数组,对其指向的字符串的用“选择法”进行排序(比较时采用了更方便的“strcmp”——字符串比较函数。具体用法:strcmp(a,b),若a>b,该函数返回一个正值,若a

编写程序:

#include
#include
#define N 3	//定义字符串个数 
int main(){
	void sort(char *p[]);	//函数声明 
	char str[N][20]={''};	//二维字符数组 
	int i;		//一个循环变量 
	char *p[N];		//一位指针数组,用于存放一系列指针变量 
	
	for(i=0;i 

编译运行结果:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/920456.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号