电脑桌面
添加乐在撰家谱网到电脑桌面
安装后可以在桌面快捷访问

C语言创建家谱

2023-09-213

C语言创建家谱,第1张

这是一个二维数组的结构化函数,我把你那边的n的值改为50,表示最多能输入50个人的家谱信息
#include<stdioh>
struct people
{
char name[10];
char fathername[10];
};
void main()
{
struct people family[50];
int i,row=0;
char c;
for(i=0;i<50;i++)
{
printf("请输入第%d个人的姓名:",i+1);
gets(family[i]name);
printf("请输入第%d个人父亲的姓名:",i+1);
gets(family[i]fathername);
printf("是否继续(y/n):");
scanf(" %c",&c);
if(c=='n'||c=='N')
break;
}
row=i+1;
printf("儿子姓名\t父亲姓名\n");
for(i=0;i<row;i++)
{
printf("%s\t%s\n",family[i]name,family[i]fathername);
}
}
就这么简单,看看是不是这样的,上面的row是你实际输入用户数量的行数,每输完一组用户的信息,都会提示是否继续,选y继续循环,n退出循环row=i+1

C语言创建家谱

这是一个二维数组的结构化函数,我把你那边的n的值改为50,表示最多能输入50个人的家谱信息#include<stdioh>struct people { char name...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部