编写程序,输入3个字符串,比较它们的大小,并将它们按由小到大的顺序输出,要求用函数,指针实现.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/19 09:36:49

编写程序,输入3个字符串,比较它们的大小,并将它们按由小到大的顺序输出,要求用函数,指针实现.
编写程序,输入3个字符串,比较它们的大小,并将它们按由小到大的顺序输出,要求用函数,指针实现.

编写程序,输入3个字符串,比较它们的大小,并将它们按由小到大的顺序输出,要求用函数,指针实现.

#include<stdio.h>

int scmp(char *p,char *q)

{

 int i;

 for(i=0;*(p+i)&&*(p+i)==*(q+i);i++);

 return *p-*q;

}

void main()

{

 char s[3][10],t[10];

 int i,j;

 for(i=0;i<3;i++)

   scanf("%s",&s[i]);

 for(i=0;i<2;i++)

   for(j=0;j<3-i;j++)

     if(scmp(s[j],s[j+1])>0)

     {strcpy(t,s[j]);strcpy(s[j],s[j+1]);strcpy(s[j+1],t);}

 printf("=== After:===\n");

 for(i=0;i<3;i++)

   printf("%s\n",s[i]);

}\x1a

编写程序,输入3个字符串,比较它们的大小,并将它们按由小到大的顺序输出,要求用函数,指针实现. 编写程序,输入3个整数,计算并输出它们的平均值 C语言:编写一程序实现比较任意个字符串的大小.实现比较排序时定义函数完成,函数参数可选指针数组.最好是带说明的 2、请设计一个程序,程序包括下列功能:(1) 让用户依次输入两个字符串s1和s2; (2) 比较两个字符串的长度(2) 比较两个字符串的长度并显示比较结果;(3) 判断s1与s2有没有长度在 3个字符以上 输入n个 数,求出它们的最大值,最小值和平均值?用VB怎么编写程序 C++编写四道程序题!1、输入一个年月日,输出该年月日是这年里的第几天.2、输入一个字符串,在该字符串的某个位置插入一个子串,输出插入的位置以及插入子串后的字符串.3、输入一个字符串, matlab程序设计:请设计一个程序,程序包括下列功能:(1) 让用户依次输入两个字符串s1和s2;(2) 比较两个字符串的长度并显示比较结果;(3) 判断s1与s2有没有长度在 3个字符以上的相同子串,显 java怎么编写程序:输入3个正整数,判断能否构成一个三角形?【解析】1)输入3个正整数,需要把输入的字符串转换为需要的数值类型.2)判断能否构成三角形的条件任意两边之和必须大于第三 编写java程序,输入若干个正数,计算它们的平均值并统计比平均值大的实数的个数. 1 编写程序,输入3个整数,判断它们是否能够构成三角形,若能构成三角形,则输出三角形的类型(等边、等腰 输入4个整数a,b,c,d,编写程序,将它们按从大到小的顺序输出 编写c程序:输入3个字母,输出3个字母中序号最小的字母. 两个字符串比较大小的程序C语言两个字符串s1和s2,若s1=s2时,返回值为0;若s1不等于s2时,返回它们二者第一个不同字符的ASCII码差值(如BOY与BAD,第二个字母不同,O与A之差为79-65=14).如果s1 编写程序.输入一个字符串,要求分别统计出其中的英文字... 编写C语言程序,输入两个的正整数,求出它们的和、差、积、商. 输入任意三个整数,求它们的和及平均值 用C语言编写程序 编写程序,输入两个整数,求出它们的商数和余数并进行输出. 编写一个c语言程序,输入三个整数,输出它们的最大值