标题:请高手解答下,关于二维数组的问题
取消只看楼主
liu5678459
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2015-5-8
结帖率:50%
已结贴  问题点数:10 回复次数:3 
请高手解答下,关于二维数组的问题
#include<stdio.h>
#include<conio.h>
void main(void)
{   
    int i,j,k;
    int score[6][3]={{0},{0},{0}};
    double sum[3]={0.0};
    double average[3]={0.0};
    printf("请以此输入学生的成绩:\n");
    printf("格式;数学   语文   英语\n");
    for(i=0;i<6;i++)
        for(j=0;j<3;j++)
        {
            scanf("%d",&score[i][j]);
            sum[j]+=score[i][j];
        }
        printf("平均成绩是:\n");
        for(k=0;k<3;k++)
        {
            average[k]=sum[k]/6.0;
            printf("%.1f     ",average[k]);
        }
        getch();
}
为什么后面这个数组average[k]是对的前面并没有声明。还有average[k]=sun[k]/6.0 是什么意思?谢谢了 我才学C语言1个星期
        for(k=0;k<3;k++)
        {
            average[k]=sum[k]/6.0;
            printf("%.1f     ",average[k]);
        }
搜索更多相关主题的帖子: double include average 英语 数学 
2015-05-09 20:22
liu5678459
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2015-5-8
得分:0 
回复 楼主 liu5678459
77 80 90
62 89 63
99 78 77
84 63 80
64 81 95
86 79 74
sum[0]是否指的是第一竖行的总和  sum[1]指的是第二竖行的总和  sum[2]指的第三竖行的总和
2015-05-09 20:43
liu5678459
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2015-5-8
得分:0 
回复 2楼 我爱吃青菜
77 80 90
 62 89 63
 99 78 77
 84 63 80
 64 81 95
 86 79 74
 sum[0]是否指的是第一竖行的总和  sum[1]指的是第二竖行的总和  sum[2]指的第三竖行的总和
2015-05-09 20:43
liu5678459
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2015-5-8
得分:0 
回复 2楼 我爱吃青菜
现在懂了,刚刚没有完全理解 for 循环嵌套的顺序,现在明白了。
谢谢你
2015-05-09 21:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-445067-1-1.html




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

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