用C语言写假设一个班级有30人,每人信息有姓名,学号,英语,数学三种成绩要求创建一个数组1、能添加一个完整的学生信息2、输入一个人的姓名能找到相关信息,若找到,输出该生的其他信息,计

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 08:46:08
用C语言写假设一个班级有30人,每人信息有姓名,学号,英语,数学三种成绩要求创建一个数组1、能添加一个完整的学生信息2、输入一个人的姓名能找到相关信息,若找到,输出该生的其他信息,计

用C语言写假设一个班级有30人,每人信息有姓名,学号,英语,数学三种成绩要求创建一个数组1、能添加一个完整的学生信息2、输入一个人的姓名能找到相关信息,若找到,输出该生的其他信息,计
用C语言写假设一个班级有30人,每人信息有姓名,学号,英语,数学三种成绩
要求创建一个数组
1、能添加一个完整的学生信息
2、输入一个人的姓名能找到相关信息,若找到,输出该生的其他信息,计算并输出平均分和总分
要求1.2.都要用函数形式

用C语言写假设一个班级有30人,每人信息有姓名,学号,英语,数学三种成绩要求创建一个数组1、能添加一个完整的学生信息2、输入一个人的姓名能找到相关信息,若找到,输出该生的其他信息,计
#include "stdio.h"
#include "string.h"
struct student
{
char cord[15];
char name[12];
double Chinese;
double Math;
double English;
double average;
double sum;
};
void Input(student *st,int num)
{
int i;
for(i=0;i<num;i++)
{
printf("输入第%d个学生信息:(姓名 学号 语文 数学 英语)",i+1);
 scanf("%s %s %lf %lf %lf",st[i].name,st[i].cord,&st[i].Chinese,&st[i].Math,&st[i].English);
 st[i].sum=st[i].Chinese+st[i].Math+st[i].English;
 st[i].average=st[i].sum/3;
}
/*
for(i=0;i<num;i++)
{
 printf("%s %s %0.2lf %0.2lf %0.2lf\n",st[i].name,st[i].cord,st[i].Chinese,st[i].Math,st[i].English);
}*/
}
void Find(student *st,char *fc,int num)
{
int i,m;
m=0;
for(i=0;i<num;i++)
{
if(strcmp(fc,st[i].name)==0)
{
m=1;
printf("姓名:%s,学号:%s,英语:%0.0lf,语文:%0.0lf,数学:%0.0f,总分:%0.0lf,平均:%0.2lf\n",st[i].name,st[i].cord,st[i].Chinese,st[i].Math,st[i].English,st[i].sum,st[i].average);
}
}
if(m==0)
printf("没有该学生记录!"); 
}
int main()
{
char ch[12];
struct student st[30];
Input(st,30);
printf("输入待找的学生姓名:"); 
scanf("%s",ch);
Find(st,ch,30);
}

用C语言写假设一个班级有30人,每人信息有姓名,学号,英语,数学三种成绩要求创建一个数组1、能添加一个完整的学生信息2、输入一个人的姓名能找到相关信息,若找到,输出该生的其他信息,计 用c语言写 有三个学生四门课成绩,统计每人课程及各门课程的平均分 写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息.请用C语言,而且要调用函数. 写一个判断素数的函数,在主函数输入一个整数,输出是否素数的信息快,C语言 C语言求助:一个班级有10位同学.写一个函数,计算每位同学的偏差值.一个班级有10位同学.写一个函数,计算每位同学的偏差值.要求:主调函数内输入成绩,主调函数内输出每位同学的成绩和偏 一个三位数 abc a>b>c 这样的三位数有几个 用VB语言写 竞选班长时班中每人投一票小红得票数30占全班百分之六十小红所在的班级有多少人? 怎样用C语言写一个用*组成的三角形** * ** * * ** C语言.写一个判定素数的函数,在主函数中输入一个整数,输出是否是素数的信息如题 高中运动会开幕式班级入场词怎么写?150字左右 语言精练有特色 假设a.b.c三人上班,班次有早班,中班,晚班,每人每天上一种班,求B.C两人同时不上夜班的概率. 一个班级要搞活动 吹气球 .有13人吹 男的平均每人8个 女的平均每人7个 .一共吹好100个.男同学几个人? 用SQL语言查找出学生平均年龄最小的班级的名称,怎么写 请写出一个标准的求一个数每一位数字(假设有多少位已确定)的C语言方法 我们要写班级的自我介绍,用什么词语好?我们是一个积极向上的班级. 某班级帮忙搬椅子 男同学每人每次搬四把椅子 女同学每人每次搬三把椅子 每人各搬了4次 把568把椅子全部搬完 请问该班级有男生女生各多少人?班上总共40人 要用一元一次方程解 将若干糖果分给班级中的小朋友,若每人4颗还余27颗,若每人5颗,那么有一个小朋友还缺若干颗,问这个班级至少有多少个小朋友? 用C语言编写一个程序,从键盘输入一个年份,判断该年是否为闰年,并输出相应的文字信息闰年神啊,救救我吧