| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 939 人关注过本帖
标题:[求助]我有一道题
只看楼主 加入收藏
caohuolong
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2007-6-11
收藏
得分:0 
我觉得现在你还是多看看书吧 呵呵
这样越弄越乱 看多了 就有头绪了
没有头绪 你也不知道别人在说什么

2007-07-10 21:34
cmanlee
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-6-13
收藏
得分:0 
分三个数组应该可以吧
a[i]
b[i]
c[i]
a[i]里是成绩

if ( a[i] > a[0] )
{
tempa = a[0];
a[0] = a[i];
a[i] = tempa;
tempb = b[0]
b[0] = b[i];
b[i] = tempb;
tempc = c[0];
c[0] = c[i];
c[i] = tempc;
}

用心做事  真心做人
2007-07-10 22:51
josen0205
Rank: 2
来 自:江苏
等 级:论坛游民
帖 子:307
专家分:52
注 册:2007-5-8
收藏
得分:0 
回复:(josen0205)刚刚写的,基本符合要求#include&l...
main()函数有点问题,因为开始想的只是10个学生.不用结构体也可以,但是要用三个数组来分别存储学号,姓名和成绩,对程序稍微修改就可以
int main()
{
int n;
printf("输入学生个数:");
scanf("%d",&n);

struct student stu[n];
memset(stu,0,n*sizeof(student));

for(int i=0;i<n;i++)
{
get_stu(stu,i+1);
}
order_stu(stu,n);

print_stu(stu,n);
printf("平均成绩为:%f\n",average_stu(stu,n));
printf("最高分和最低分的差为:%f\n",stu[0].stu_grade-stu[n-1].stu_grade);
getch();
return 0;
}

只有想不到,没有做不到
2007-07-11 10:02
快速回复:[求助]我有一道题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015607 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved