题如下 做一个学生成绩管理系统 要求(1)输入每位学生的学号和各门课程的成绩(2)计算出每个学生的总成绩(3)根据总成绩排名次(4)统计同一门课程优秀(90分以上)人数和不及格(60分以下的人数) 随意编 在回复该贴时 请把程序步骤写清 谢谢啊!
题如下 做一个学生成绩管理系统 要求(1)输入每位学生的学号和各门课程的成绩(2)计算出每个学生的总成绩(3)根据总成绩排名次(4)统计同一门课程优秀(90分以上)人数和不及格(60分以下的人数) 随意编 在回复该贴时 请把程序步骤写清 谢谢啊!
网上有许多这样的程序,你先去查查啊!
[此贴子已经被作者于2006-6-7 11:54:39编辑过]
大哥 小弟是才学的 对于这个问题 还不太懂啊 帮个忙 吧 最主要的是美观啊 谢谢啊
请先给我个例子吧 大狭! 我想看看 你们是怎么编的 能编出什么样的来
老大 要符合我的要求啊 程序不可复杂 if for 静态 这些初级的 东西都可以用 只要能运行起来就行 网上的那些都太复杂 我们还没学到那些东西啊
网上有许多这样的程序,你先去查查啊!
天道酬勤、懒汉无助。居然还好意思对帮助者发号施令?
那么大哥哥 你给我个网址好不?我好象不会查啊 帮个忙了啊 谢谢啊 我对别人很尊敬的 从来没有对谁发号施令啊 呵呵
我做的 你看看吧 有什么不一样的 你就看着改改
// 输入5个学生的名字,每人三科成绩(数学,语文,英语),
// 求出每科的平均成绩,还有每人的平均成绩,并按次成绩排序(升序)。
#include <stdio.h>
#define N 3
struct student
{
char num[6];
char name[8];
int score[3];
double avr;
}stu[N];
void main()
{
int i,j,sum;
for(i=0;i<N;i++)
{
printf("\n please input No. %d score:\n",i+1);
printf("stuNo.:");
scanf("%s",stu[i].num);
printf("name:");
scanf("%s",stu[i].name);
sum=0;
printf("score 1 为数学成绩 \t score 2 为语文成绩 \t score 3 为英语成绩 \n");
for(j=0;j<3;j++)
{
printf("score %d.",j+1);
scanf("%d",&stu[i].score[j]);
sum+=stu[i].score[j];
}
stu[i].avr=sum/3.0;
printf("平均成绩为:%.1lf \n",stu[i].avr);
}
}