输入字符串,按由小到大的顺序输出 用指针做

2021-03-11 09:29:31 字数 1347 阅读 1843

1楼:凌乱心扉

#include

#include

main()

;printf("输入5个字符串");

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

scanf("%s",&a);

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

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

}printf("比较大小后:\n");

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

printf("%s\n",a);}

2楼:匿名用户

//尝试使用结构体做一下

#include

struct friend

b[5], t;

int main()

}for (i=0; i

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

return 0;}

3楼:匿名用户

#include

#include

#define m 5

#define n 20

void main()

printf("排序前

zhi:\n");

for(i=0;i符串:%s\n",i+1,*(str+i));

for(j=0;j0)

}printf("排序后dao:\n");

for(i=0;i

printf("第%d个字符串:%s\n",i+1,*(str+i));}

输入三个字符串,按从小到大的顺序输出(用指针处理)

4楼:用着追她

1、新建一个工程和.c文件 ,输入头文件和主函数。

2、声明函数,初始化版数组,定义变量类型。权3、调用函数。char* str="sample";int len = strlen(str)+1;har copystr[256];memcpy(copystr,str,len)。

4、定义调用函数。

5、输入调用函数体。dword dwnum;dwnum= widechartomultibyte(cp_oemcp,null,lpcwszstr,-1,null,0,null,false);pstr pstext = new char[dwnum]。

6、通过主函数输出最后结果。

5楼:匿名用户

#include

#include

void swap(char *s1,char *s2) ;

void main()

void swap(char *s1,char *s2)

输入字符串,按从小到大的顺序输出

1楼 匿名用户 include include intmain printf 排序后 n for i 0 i 3 i printf s n p i return 0 2楼 匿名用户 include void swap char s1 char s2 void main void swap char ...

C语言程序:题目:从键盘输入字符串,按照字符顺序从小到大

1楼 彭甲章蔓 include include string h intmain void str2 256 定义二个数组,并赋初值为0inti gets str1 读取一个字符串 for i 0 str1 i i for i 0 i 256 i if str2 i 1 判断数组中被str1填充的位...

用c编写程序,从键盘输入小写字母,输出所输入的小写字母

1楼 private void print char chr 2楼 匿名用户 static void main string args private static string processing string str 处理这段英文的方法 return result 返回这个字符串 我用控制台程...