创建一个包含20人的表格,内容包括序号、姓名、性别、年龄、学院、专业和年级,其实非常简单。首先打开Excel,然后在第一行的各个单元格中依次输入:序号、姓名、性别、年龄、学院、专业、年级。接下来,为了便于识别,可以在序号一栏中依次填入1、2、3,直至20,也可以使用鼠标拖动的方式快速录入。接着,为了使表格更加美观。
文章目录:
一、...学号、姓名、性别、出生年月、专业、班级、地址、电话、Email等
#include<stdio.h>
#include<malloc.h>
#include<string.h>
typedef struct score //这里是学生信息结构体的定义部分
{char xi[5];
int num;int c,english,sjjg;
int sum;
}student;
student stu[70];
student *head=stu;
int i=9,j=0; //i控制着不同函数的调用 j用来计算线性表的长度//这里是主菜单的定义部分void menue()
{
printf("请安以下说明进行操作:\n");
printf("输入学生数据请安1查找学生信息按2插入学生信息按3删除操作按4退出按0.\n");
printf("提示:如果没有输入信息请先输入信息再进行其他操作!\n");
scanf("%d",&i);
}//这里是输入函数的定义部分
void input(){ int n;student *p;
p=head;printf("你要输入几个学生信息?\n");
scanf("%d",&n);
printf("请分别输入学生所在的系学号 c语言,英语,数据结构的成绩并用空格隔开\n");
p=(student *)malloc(sizeof(student));
scanf("%s%d%d%d%d",p->xi,&(p->num),&(p->c),&(p->english),&(p->sjjg));
p->sum=p->c+p->english+p->sjjg;
j++;
for(p=head+1;
p<head+n;p++){p=(student *)malloc(sizeof(student));
printf("\n");
scanf("%s%d%d%d%d",p->xi,&(p->num),&(p->c),&(p->english),&(p->sjjg));
p->sum=p->c+p->english+p->sjjg;j++; }
printf("本次操作已完成下面进入主菜单:\n");
menue();
}//这里是插入函数的定义

void inset()
{
int x;student *p,*q;printf("输入你要插入的位置的学号:\n");
scanf("%d",&x);
p=head;
for(p;p<head+j;p++)
if(p->num==x)
{
q=p;break;}
p=head+j;
p=(student *)malloc(sizeof(student));
for(p;p>q;p--){ stcpy(p->xi,(p-1)->xi);
p->num=(p-1)->num; p->c=(p-1)->c;
p->english=(p-1)->english; p->sjjg=(p-1)->sjjg;}
printf("输入你要输入的信息:\n");
scanf("%s%d%d%d%d",q->xi,&(q->num),&(q->c),&(q->english),&(q->sjjg));
j++;
printf("本次操作已完成下面进入主菜单:\n");
menue(); } //这里是查找函数的定义
void search(){ int x;student *p;
printf("请输入要查的学生的学号:\n");
scanf("%d",&x);
for(p=head;p<head+j;p++)
if(p->num==x)
printf("此学生的信息是:%s %d %d %d %d %d",p->xi,p->num,p->c,p->english,p->sjjg,p->sum);
printf("本次操作已完成下面进入主菜单:\n");menue();} //下面是删除操作
void dele()
{
int x;student *p;
printf("输入你要删除的学生的学号:\n");scanf("%d",&x);
p=head;for(p;p<head+j;p++)
{
if(p->num==x)break;}
for(p;p<head+j-1;p++)
{
strcpy(p->xi,(p+1)->xi);
p->num=(p+1)->num;
p->c=(p+1)->c;
p->english=(p+1)->english;
p->sjjg=(p+1)->sjjg;
p->sum=(p+1)->sum;}
printf("本次操作已完成下面进入主菜单:\n");
menue(); }
void main()
{//以下是函数的控制部分
while(i)
{switch(i)
{case 9:menue();break;
case 1:input();break;
case 2:search();break;
case 3:inset();break;
case 4:dele();break;
}}}
到此,以上就是小编对于专业的助孕包性别的问题就介绍到这了,希望介绍关于专业的助孕包性别的1点解答对大家有用。
- 随机文章
- 热门文章
- 热评文章
- 权威推荐!清宫表图片“传承助孕”
- 态度!中国2023年供卵是否合法“送往迎来”
- 开春大吉!志愿者爱心助孕服务协议“亲子知识”
- 做父母!人工受孕包生男孩要多少钱?生儿子费用一览“数米而炊”
- 瓜瓞绵绵!三代试管不成功能退钱吗“生育经验”
- 厉行节约!nt检查值看男女的方法介绍“孕育胎儿”
- 孕检内容!人工双胞胎龙凤胎多少钱“儿女双全”
- 沟通解决!生孩子大约需要多少钱“萌娃来了”
标签: 专业的助孕包性别