| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1630 人关注过本帖
标题:有大佬能看看为什么回车一直换行而不是往下执行呢
取消只看楼主 加入收藏
qq14
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2020-11-23
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
有大佬能看看为什么回车一直换行而不是往下执行呢
    定义的部分:
    int n,m;
    printf("请输入科目的数量:");
    scanf("%d",&m);
    printf("请输入学生的人数:");
    scanf("%d",&n);
    int score[N][M];//存放N个学生的M科成绩
    long long hao[m];//学生的学号
    int stu[N];//每个学生总成绩
    double pj[N];//每个学生每一科的平均成绩
    int sum[m];//每一科的总成绩
    double ave[m];//每科的平均成绩

    主体里是Luru(score,stu,sum,hao,pj,m,ave,n);
            printf("成绩已经录入,请进行下一步操作!\n");
     
    调用我是这样写的:
 void Luru(int score[][M],int stu[],int sum[],long long hao[],double pj[],int m,int n,double ave[])
{
    printf("请输入每位同学的学号和每一科的成绩:");
    stu[0]=0;
    sum[0]=0;
    int o;//学生人数-1(i从0开始
    for(int i=0;i<n;i++)
    {
        scanf("lld",&hao[i]);
        o=i;
        for(int j=0;j<m;j++)
        {
            scanf("%d",&score[i][j]);
            stu[i]+=score[i][j];
        }
    }
    for(int t=0;t<n;t++)
    {
        for(int k=0;k<m;k++)
        {
            sum[m]+=score[k][t];
        }
    }
    for(int h=0;h<n;h++)
    {
        pj[h]=stu[h]/m;
    }
    for(int g=0;g<m;g++)
    {
        ave[g]=sum[g]/(o+1);
    }
}
我有限定i和j的,为什么会回车一直换行不执行啊有人能告诉我么真的谢谢谢谢
搜索更多相关主题的帖子: score int stu sum 学生 
2021-01-02 20:37
qq14
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2020-11-23
收藏
得分:0 
顶顶顶顶,不要让楼主寂寞太久
2021-01-02 20:45
qq14
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2020-11-23
收藏
得分:0 
已经解决了!!一个输入错误,函数声明的形参和引用的时候没有对应
2021-01-03 16:11
qq14
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2020-11-23
收藏
得分:0 
回复 3楼 caque
是的是的
2021-01-03 16:12
快速回复:有大佬能看看为什么回车一直换行而不是往下执行呢
数据加载中...
 
   



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

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