永发信息网

c语言小程序 求教················

答案:2  悬赏:50  手机版
解决时间 2021-03-21 13:19
c语言小程序 求教················
最佳答案

你是不是想要这个结果?
程序帮你看了下,费了老大劲,发现两个小错误。下面注释出了。如果解决了问题请“加分”采纳哦,一分不给不厚道啊。


#include
#include        //我添的,为了能看到结果
float ave_stu_score(float (*p)[5])//学生平均分 
{
float ave,sum=0;
int i;
for(i=0;i<5;i++)
sum=sum+*(*p+i);
ave=sum/5;
return ave;
}
float ave_sub_score(float *p)//学科平均分
{
float sum=0,ave;
int i;
for(i=0;i<4;i++)
sum=sum+*(p+i);
ave=sum/4;
return ave;
}
void bad(float (*p)[5])//首地址输入
{
int i,j,n;
for(i=0;i<4;i++)
{
n=0;
for(j=0;j<5;j++)
if(*(*(p+i)+j)<60)
n++;
if(n>=2)
{

printf("student who do not pass : student%d
",i+1);printf("his score:");
for(j=0;j<5;j++)
printf("%5.2f,",*(*(p+i)+j));

printf("
his average score is %5.2f
",ave_stu_score(p+i));}
}
}
void good(float (*p)[5])//首地址
{
int i,j,n;

printf("Good students are as follows
");for(i=0;i<4;i++)
{
n=0;
for(j=0;j<5;j++)
if(*(*(p+i)+j)>=85)
n++;
if(n==5 || ave_stu_score(p+i)>=90)
{

printf("student%d
his score is ", i+1);//这里的i+1我填上的for(j=0;j<5;j++)
printf("%5.2f,",*(*(p+i)+j));
}
}
}
void main()
{
float score[4][5];
int i,j;

printf("input students'score:
");for(i=0;i<4;i++)
{

printf("input student%d's score:
",i+1);for(j=0;j<5;j++)
scanf("%f",(*(score+i)+j));//%d错了,应该是%f
}

printf("********************1******************************
");

printf("the first subject A 's average score is %5.2f
",ave_sub_score(*score));

printf("*******************bad students********************************
");bad(score);

printf("*******************good students******************************
");good(score);
system("pause");    //我填的,为了能看到结果
}

全部回答
代码写成这样,谁敢帮你?!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电视剧《叶问》中,叶问跟一个白脸的日本人打
III. 阅读(共两节,满分40分)第一节:阅读
荣利达二手车交易有限公司在什么地方啊,我要
交通银行信用卡申请下来给了一张红卡一张蓝卡
WIN7 64位 下打印机驱动程序与您计算机上启用
珠海香洲有没有直达东莞东火车站的汽车
求张少佐评书:光武争霸/刘秀走国,也就是东
怎么开代理网店,怎样代理开店?
2 2.5 的苏打水怎样配置
单选题He often says, “I __
在哪里可以买到辛波斯卡的原版英文诗集
魁拔金典语录,魁拔蛮吉开脉门时的口诀
为什么我支付宝里的钱会自动转入天弘基金
南京全浩成电子有限公司这个地址在什么地方,
鸿诚建设工程管理咨询有限公司这个地址在什么
推荐资讯
现代的房子坐北朝南是以门户为向还是阳台
消防预算证难考吗
怎么把ipad桌面上的搜索引擎改成百度
高速公路匝道是什么意思
怎样获得wkp包?????
一台拖拉机,后轮直径是前轮的2倍,后轮转8圈
单选题Somefoodisverynice_________,bu
一个正方体,其中一个面的面积是4dm2,这个正
选考是什么意思?
冰箱用什么制冷剂,松下冰箱冷冻室正常制冷,
气动液压成套设备怎么去啊,有知道地址的么
---You'veleftthelighton.---Oh,soIhave.
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?