帮我看看一个求平均成绩的算法,看看错在哪里

来源:百度知道 编辑:UC知道 时间:2024/05/11 05:11:57
#include <iostream>
#include <cmath>
using namespace std;

int main(void)
{int i=1,
s=0;
int Gi;
cin>>Gi;
while(Gi>=0)
{s=s+Gi,i++;}

cout<<"平时成绩为:"<<Gi/(i-1);
return 0;
}

#include <iostream>
#include <cmath>
using namespace std;

int main(void)
{
int i=1,
s=0;
int Gi;
cin>>Gi;

while(Gi>=0)
{
s=s+Gi,i++;
cin>>Gi;
}

cout<<"平时成绩为:"<<s/(i-1);
return 0;
}

循环里忘了再次输入了数据了