题如下 做一个学生成绩管理系统 要求(1)输入每位学生的学号和各门课程的成绩(2)计算出每个学生的总成绩(3)根据总成绩排名次(4)统计同一门课程优秀(90分以上)人数和不及格(60分以下的人数) 随意编 在回复该贴时 请把程序步骤写清 谢谢啊!
----------------解决方案--------------------------------------------------------
网上有许多这样的程序,你先去查查啊!
[此贴子已经被作者于2006-6-7 11:54:39编辑过]
----------------解决方案--------------------------------------------------------
大哥 小弟是才学的 对于这个问题 还不太懂啊 帮个忙 吧 最主要的是美观啊 谢谢啊
----------------解决方案--------------------------------------------------------
1、可以用文件的形式打开保存。
2、结构体可以用。
就想到这些了,可以去网上查查
----------------解决方案--------------------------------------------------------
请先给我个例子吧 大狭! 我想看看 你们是怎么编的 能编出什么样的来
----------------解决方案--------------------------------------------------------
老大 要符合我的要求啊 程序不可复杂 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);
}
}
----------------解决方案--------------------------------------------------------
----------------解决方案--------------------------------------------------------