问答详情
源自:6-12 综合练习

请教各位大佬

https://img.mukewang.com/5b64037c0001635f05150252.jpg为什么每次提交得到的结果不同?怎么改

提问者:123cws 2018-08-03 15:26

个回答

  • qq_吖_2
    2018-08-03 23:45:48

    number+=score[i]等于number =number +scoer[i]    可以直接写成number =scoer[i]  将scoer[i]的值赋给number 然后直接输出这个   我看你的程序想求总成绩的话  应该是number=scoer[i]+scoer[i+1];这样写吧。

  • 我是码奴
    2018-08-03 18:43:38

    printf("班级的总分为%d\n","班级的平均分为%d\n",number,number/10); //这里为什么中间分成两个?

    改成

    printf("班级的总分为%d\n班级的平均分为%d\n",number,number/10);

    还有前面

    for(i=0;i<3;i++)  //一共10个元素,改成i<=9