c语言程序设计问题_c语音程序问题
问题补充:
输入10个成绩,求大于80的成绩的总和的平均分
我写的,不知道哪里出错,求指导,谢谢
#include <stdio.h>void main(){ float grade,sum=0,m=0; int i=1,x=0; while(i<=9) { scanf("%f\n",&grade); i++; if(grade>=80) { sum=sum+grade; x++; } } sum=sum/x; printf("%f",sum); }
最佳答案
程序至少有一个问题
scanf("%f\n",&grade);
其中的\n是不能有的,scanf中不要加回车,否则两个回车才能输入一个数据
另外,int i = 1要改为int i = 01-9共9个数,不是10个
最佳答案由网友 whoami1978 提供
其他回答
暂无其它回答!