编程年龄性别(编程能做到什么年龄)

2023-11-19 03:07:46 数码极客 bianji01

 

C++编程: 定义一个人的类Person,其包含数据有姓名、性别、年龄,编写程序,在主函数中,创建

#include

usingnamespacestd;

classPersion

public:

Persion();

Persion(charname[20],charsex[4],intage);

voidSetName(charname[20]);

voidSetSex(charsex[4]);

voidSetAge(intage);

char*GetName();

char*GetSex();

intGetAge();

voidPrintInfo();

private:

charname[20];

charsex[4];

intage;

Persion::Persion()

memset(name,0,20);

memset(sex,0,4);

age=0;

Persion::Persion(charname[20],charsex[4],intage)

memcpy(this->name,name,20);

memcpy(this->sex,sex,4);

this->age=age;

voidPersion::SetName(charname[20])

if(name!=NULL)

memcpy(this->name,name,20);

voidPersion::SetSex(charsex[4])

if(sex!=NULL)

memcpy(this->sex,sex,4);

voidPersion::SetAge(intage)

this->age=age;

char*Persion::GetName()

returnthis->name;

char*Persion::GetSex()

returnthis->sex;

intPersion::GetAge()

returnthis->age;

voidPersion::PrintInfo()

cout<<"姓名:"<name<<","<<"性别:"<sex<<","<<"年龄:"<age<

intmain()

Persionp1;

Persionp2;

p1.SetName("小明");

p1.SetSex("男");

p1.SetAge(18);

p2.SetName("小红");

p2.SetSex("女");

p2.SetAge(17);

Persionp1=Persion("小明","男",18);

Persionp2=Persion("小红","女",17);

p1.PrintInfo();

p2.PrintInfo();

return0;

1. 编程:定义一个学生(姓名、学号、性别、年龄、成绩),通过键盘输入一个学生信息,并打印出学生信息。

#include typedef struct { char name[30]; long num; char sex[5]; int age; float score;} student;void main(){student stu;printf("请输入学生的信息如下:\n");printf("学生姓名:");gets(stu.name);printf("学生学号:");scanf("%ld",&stu.num);getchar();printf("学生性别(男-M; 女-F):");gets(stu.sex);printf("学生成绩:");scanf("%f",&stu.score);printf("您输入的学生信息如下:\n");printf("学生姓名:%s\n",stu.name);printf("学生学号:%ld\n",stu.num);printf("学生性别:%s\n",stu.sex);printf("学生成绩:%.2f\n",stu.score);}

c语言编程:有n个同学的数据包括序号(num),姓名(name[20]),性别(sex),年龄(a

声明:易趣百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系315127732@qq.com
广告位招租
横幅广告