为了账号安全,请及时绑定邮箱和手机立即绑定

请教各位大佬

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

正在回答

2 回答

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       924451    人
  • 解答问题       20757    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

请教各位大佬

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信