英文姓名first name middle name(英文姓名顺序)

2023-09-11 17:04:56 社会百科 0阅读 回答者:admin

大家好,我是小百,我来为大家解答以上问题。英文姓名first name middle name,英文姓名顺序很多人还不知道,现在让我们一起来看看吧!

1、

1、#include "stdio.h"

2、#include "string.h"

3、int main()

4、{

5、 char str[10][30]={0};

6、 int i,j;

7、 char tmp[30]={0};

8、 printf("请输入10个国家的名字(英文):");

9、 for(i=0;i<10;i++)

10、 gets(str[i]);

11、 //排序:

12、 for(i=0;i<9;i++)

13、 for(j=i+1;j<10;j++)

14、 if(strcmp(str[i],str[j])>0)

15、 {

16、 memset(tmp,0,30);

17、 strncpy(tmp,str[i],strlen(str[i]));

18、 memset(str[i],0,30);

19、 strncpy(str[i],str[j],strlen(str[j]));

20、 memset(str[j],0,30);

21、 strncpy(str[j],tmp,strlen(tmp));

22、 }

23、 //输出

24、 printf("从小到大输出:");

25、 for(i=0;i<10;i++)

26、 puts(str[i]);

27、}

本文到此讲解完毕了,希望对大家有帮助。

免责声明:本文来源网友投稿及网络整合仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。投诉邮箱:1765130767@qq.com。

本文地址:https://www.lnsss.com/nvzhuang/shishang/881883.html