当青训营遇上码上掘金

65 阅读2分钟

当青训营遇上码上掘金 今天主要对于前端的题目--我的名片进行了代码符号化,我们要知道:编写程序不要急于着手写代码,必须先把算法设计出来,考虑清楚所有情况,在算法上先做到无懈可击才能编出完美的没有错误的代码。首先分析这个题目:名片是向人介绍自我的重要工具,作为一名程序员用代码做自我介绍是一件非常酷炫的事情。所谓名片即要清晰的展示某个人的身份特征,应该包括他(她)的姓名、年龄、身高、性别、籍贯、爱好特长等等。结构体作为一系列数据的集合,这些数据可能描述了一个物体,也可能是对一个问题的抽象。举个例子,简单来说,对于学生,有名字、性别、年龄、学号、所属班级等个人信息,那么,我们在定义这种个体的时候,就不能说它能用一个字符或整型变量来定义。 这时候,就需要结构体了。而对于一个人的身份特征等信息,我们亦可以用到结构体来进行声明,将所包含的全部信息都写在结构体内,清晰明了。在代码实现部分,首先定了一结构体student,其次在主函数内对每个数据对象进行读入,对于性别我们用0来表示男生,1表示女生,减少了用字符型数据表示的过程,使得代码更加易懂浅显。对于数据类型的选择是该用字符型还是整数型在很大程度上可以简化代码。接着再一一介绍一些个人简介的内容,对其进行细化的输出,描述自己的名片即可。整个代码的实现过程其实非常简单,能够清晰的介绍一个人的名片内容。