/输入十个学生的五门课程成绩,
计算每个学生平均成绩,计算每门课程的平均成绩/
#include<stdio.h>
int main()
{
int score[10][5],sv[10],c[5];
int i,j;
printf("输入10个学生的5门课程的成绩: \n");
for(i=0;i<10;i++)//十个学生
for(j=0;j<5;j++)//五门课程
scanf("%d",&score[i][j]);
//每个学生平均成绩
sv[0]=0;
for(i=0;i<10;i++)
{
for(j=0;j<5;j++)
sv[i]+=score[i][j];//每行的和。每行有五个数
printf("学生%d的平均成绩为=%d\n",i+1,sv[i]/5);
}
//每个课程平均成绩
c[0]=0;
for(j=0;j<5;j++)
{
for(i=0;i<10;i++)
c[j]+=score[i][j];//每列的和。每列有十个数
printf("课程%d的平均成绩=%d\n",j+1,c[j]/10);
}
}
运行结果:
这个代码为什么会出现这样的问题。部分运行正确,部分运行错误。指出错误后正确代码应该怎么写。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- hello_world&& 2022-11-17 07:57关注
数组sv[10],c[5]未初始化,改为int sv[10]={0},c[5]={0}
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
悬赏问题
- ¥15 odoo17的分包重新供应路线如何设置?可从销售订单中实时直接触发采购订单或相关单据
- ¥15 用C语言怎么判断字符串的输入是否符合设定?
- ¥15 通信专业本科生论文选这两个哪个方向好研究呀
- ¥50 我在一个购物网站的排队系统排队,这个排队到号后重新定向到目标网站进行购物,但是有技术牛通过技术方法直接跳过排队系统进入目标网址购物,有没有什么软件或者脚本可以用
- ¥15 ios可以实现ymodem-1k协议 1024字节传输吗?
- ¥300 寻抓云闪付tn组成网页付款链接
- ¥15 请问Ubuntu要怎么安装chrome呀?
- ¥15 视频编码 十六进制问题
- ¥15 unity terrain打包后地形错位,跟建筑不在同一个位置,怎么办
- ¥15 uniapp实现如下图的图表功能