C语言编程问题,两个C语言的编程作业,求大神帮忙,在线等,急! 第3题跟第4题。 求快一点,采纳后

C语言编程问题,两个C语言的编程作业,求大神帮忙,在线等,急!
第3题跟第4题。
求快一点,采纳后追加财富值!

第1个回答  推荐于2016-01-29
#include "stdio.h"
#define N 5
struct student
{
int num;
char name[20];
float sco[3];
float sum,ave;
}stu[N];
main()
{
int i,j;
void print(struct student stu[]);
printf("请输入学生信息:\n");
printf("学号 姓名 高数 外语 计算机\n");
for(i=0;i<N;i++)
{
scanf("%d %s",&stu[i].num,stu[i].name);
stu[i].sum=0;
for(j=0;j<3;j++)
{
scanf("%f",&stu[i].sco[j]);
stu[i].sum+=stu[i].sco[j];
}
stu[i].ave=stu[i].sum/3;
}
print(stu);

}
void print(struct student stu[])
{
int i,j;
printf("…………………………学生成绩表…………………………\n");
printf("学号 姓名 高数 外语 计算机 平均分\n");
for(i=0;i<N;i++)
{
printf("%-5d%-8s",stu[i].num,stu[i].name);
for(j=0;j<3;j++)
printf("%-6.1f",stu[i].sco[j]);
printf("%-6.1f\n",stu[i].ave);
}
}

#include "stdio.h"
#define N 5
struct student
{
int num;
char name[20];
float sco[3];
float sum,ave;
}stu[N];
main()
{
int i,j;
void print(struct student stu[]);
printf("请输入学生信息:\n");
printf("学号 姓名 高数 外语 计算机\n");
for(i=0;i<N;i++)
{
scanf("%d %s",&stu[i].num,stu[i].name);
stu[i].sum=0;
for(j=0;j<3;j++)
{
scanf("%f",&stu[i].sco[j]);
stu[i].sum+=stu[i].sco[j];
}
stu[i].ave=stu[i].sum/3;
}
print(stu);

}
void print(struct student stu[])
{
int i,j;
printf("…………………………学生成绩表…………………………\n");
printf("学号 姓名 高数 外语 计算机 平均分\n");
for(i=0;i<N;i++)
{
if(stu[i].ave<60)
{
printf("%-5d%-8s",stu[i].num,stu[i].name);
for(j=0;j<3;j++)
printf("%-6.1f",stu[i].sco[j]);
printf("%-6.1f\n",stu[i].ave);
}
}
}追问

还有第四题,帮忙写出来可以吗?

追答

4.1

#include "stdio.h"
#define N 100
struct student
{
int num;
char name[20];
float age,wage;
float sum,ave;
}stu[N];
main()
{
int i,j;
void print(struct student stu[]);
printf("请输入员工信息:\n");
printf("员工编号 姓名 年龄 工资 \n");
stu[i].sum=0;
for(i=0;i<N;i++)
{
scanf("%d %s %f",&stu[i].num,stu[i].name,stu[i].age,stu[i].wage);
stu[i].sum=stu[i].sum+stu[i].age;
stu[i].ave=stu[i].sum/N;
}
print(stu);
}

void print(struct student stu[])
{
int i,j;
printf("…………………………员工信息表…………………………\n");
printf("员工编号 姓名 年龄 工资 平均年龄\n");
for(i=0;i<N;i++)
{
printf("%-5d%-8s%-8f%-8f%-6.1f\n",stu[i].num,stu[i].name,stu[i].age,stu[i].wage,stu[i].ave);
}
}

本回答被提问者采纳
第2个回答  2015-12-13
难题
第3个回答  2015-12-13
c语言难帮实现
相似回答