随机输入一个姓名,然后分别输出姓和名,怎么写代码?谢谢!

请问这个代码怎么写,如题!比如说一个人叫张三他输出结果就是:姓氏:张名字:三谢谢了!... 请问这个代码怎么写,如题!比如说一个人叫张三 他输出结果就是: 姓氏:张 名字:三 谢谢了! 展开
 我来答
青灯教育笔记
高能答主

2021-10-29 · 娱乐领域创作者
个人认证用户
青灯教育笔记
采纳数:1445 获赞数:250082

向TA提问 私信TA
展开全部

具体的写法如下:

do case

case len(alltrim(姓名))=4

?left(allltrim(姓名),2),right(alltrim(姓名),2)

case len(姓名)=6

?left(allltrim(姓名),2),right(alltrim(姓名),4)

case len(姓名)=8

?left(allltrim(姓名),4),right(alltrim(姓名),4)

endcase

源代码主要功用有如下2种作用:

生成目标代码,即计算机可以识别的代码。

对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分虽然不会在生成的程序中直接显示,也不参与编译。

但是说明对软件的学习、分享、维护和软件复用都有巨大的好处。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。

需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。

邴琭乌孙妙婧
2020-03-06 · TA获得超过3784个赞
知道大有可为答主
回答量:3090
采纳率:26%
帮助的人:229万
展开全部
三个字
二个字
四个字
单姓
复姓
考虑周全的情况下
do
case
case
len(alltrim(姓名))=4
?left(allltrim(姓名),2),right(alltrim(姓名),2)
case
len(姓名)=6
?left(allltrim(姓名),2),right(alltrim(姓名),4)
case
len(姓名)=8
?left(allltrim(姓名),4),right(alltrim(姓名),4)
endcase
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式