大家好,今天小编关注到一个比较有意思的话题,就是关于c语言姓名排序的问题,于是小编就整理了2个相关介绍c语言姓名排序的解答,让我们一起看看吧。
外国人的姓名中是姓写在前面还是名写在前面?
姓名的排列是名在前,姓在后。琼斯是姓,大卫是名。
又如 Edward Adam D***is (爱德华·亚当·戴维斯), “Edward(爱德华)” 是教名,“Adam(亚当)” 是本人名,“D***is(戴维斯)” 为姓。也有的人把母姓或与家庭关系密切者的姓作为第二个名字。在西方,还有人沿袭用父名或父辈名,在名后缀以小“Junior”或罗马数字以示区别。如 John Wilson, Junior, (小约翰·维廉);George Smith, Ⅲ, (乔治·史密斯第三。)
扩展资料
外国妇女的姓名,在结婚前都有自己的姓名,结婚后是自己的名加丈夫的姓。如玛丽·怀特(Marie White)女士与约翰·戴维斯(John D***is)先生结婚,婚后女方姓名为玛丽·戴维斯(Marie D***is)。
书写时常把名字缩写为一个字头,但姓不能缩写,如G. W. Thomson, D. C. Sullivan 等。
口头称呼一般称姓,如“怀特先生”、“史密斯先生”。正式场合一般要全称,但关系密切的常称本人名。家里人,亲友之间除称本人名外,还常用昵称(爱称)。
C语言:输入5个字符串,按由小到大(我想应该是strcmp函数比较)的顺序输出?
#include<stdio.h>
#include<string.h>
main()
{
int i,j;
char t[5];
char a[5][5]={'\0'};
for(i=0;i<5;i++)
scanf("%s",&a<i>);
到此,以上就是小编对于c语言姓名排序的问题就介绍到这了,希望介绍关于c语言姓名排序的2点解答对大家有用。