永发信息网

简单的C语言改错

答案:1  悬赏:50  手机版
解决时间 2021-04-25 08:03

#include<stdio.h>
void main()
{
int i,j,temp=0,x,y;
float a[11][6];
for(i=0;i<10;i++)

{
printf("输入第%d个学生的成绩\n",i+1);
scanf("%f%f%f%f%f",&a[i][0],&a[i][1],&a[i][2],&a[i][3],&a[i][4]);
a[i][5]=0;
}
for(j=0;j<5;j++)
a[11][j]=0;
for(i=0;i<10;i++)
{
for(j=0;j<5;j++)
a[i][5]+=a[i][j];
a[i][5]=a[i][5]/5;
printf("%3.1f",a[i][5]);
}
printf("\n");
for(j=0;j<5;j++)
{
for(i=0;i<10;i++)
a[10][j]+=a[i][j];
a[10][j]=a[10][j]/10;
printf("%3.1f",a[10][j]);
}
printf("\n");
for(i=0;i<10;i++)
for(j=0;j<5;j++)
{
if(a[i][j]>temp) {x=i;y=j;temp=a[i][j];}
}
printf("%3d%3d\n",x+1,y+1);
}

输入50个数后,就运行不了了,怎么回事,求解答

该题目是求10个学生5门课;每个学生的平均分,每门课的平均分;最后最高分数在哪个学生,哪个门课程

最佳答案

#include<stdio.h>


void main()
{
int i, j, x, y;
float a[11][6], temp = 0; //temp的类型应该跟数组a一样
for(i = 0; i < 10; i++)
{
printf("输入第%d个学生的成绩\n", i + 1);
scanf("%f%f%f%f%f", &a[i][0], &a[i][1], &a[i][2], &a[i][3], &a[i][4]);
a[i][5] = 0;
}
for(j = 0; j < 5; j++)
a[10][j] = 0; //数组a第一维下标最大是10
for(i = 0; i < 10; i++)
{
for(j = 0; j < 5; j++)
a[i][5] += a[i][j];
a[i][5] = a[i][5] / 5;
printf("%5.1f", a[i][5]); //指定宽度太小数字会连在一起
}
printf("\n");
for(j = 0; j < 5; j++)
{
for(i = 0; i < 10; i++)
a[10][j] += a[i][j];
a[10][j] = a[10][j] / 10;
printf("%5.1f", a[10][j]); //指定宽度太小数字会连在一起
}
printf("\n");
for(i = 0; i < 10; i++)
for(j = 0; j < 5; j++)
{
if(a[i][j] > temp)
{
x = i;
y = j;
temp = a[i][j];
}
}
printf("%3d%3d\n", x + 1, y + 1);
}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2012在网上可以下载吗?
搜狐博客是什么?
众旺健美食馆地址在什么地方,想过去办事
大三了想好好的把握时间去学点东西却无从下手
海贼团小炮多少钱,英雄联盟 小炮现在有哪些皮
大家帮帮忙,胃痛,吃什么对胃好?
请教一下电脑高手,关于杀毒还有磁盘拒绝访问
歌曲紧急首查!
山西阳城县、晋城市有到平遥县或者灵谷县方向
QQ空间中的神奇肥料有什么作用啊?
Realtek HD声卡驱动以后麦克风不能用是怎么回
拼音按一个键出两个字母怎么回事
创建文明乡村的标语,常山县农办 美丽乡村 口
我只是不想随便找个男朋友难到我错了吗?
求YY最新变声软件
推荐资讯
网络有多少万,亿名人呢?
控制食欲的有效方法
用手机开通的红钻,现在手机欠费了,有忘手机
下身较雍肿、小腿的肌肉硬硬的话、该怎么减下
难为的一件事情!快啊!12点钱给我,如果我抄
叛逆与理智,一心追求成功却放不下某些东西。
在精武堂比武怎么有的人不掉血
qq空间小秘书每发表一条留言都要发验证码?
为啥电脑网页的字会变的好小?
北京到攀枝花多少公里,12306车票放票时间是什
DNF求解阿修罗的板甲释放装备名称,要45 50的
霞梧到湖滨车站要座那一路公交车
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?