请问这个c++程序为什么输出不了。

2025-05-14 03:43:31
推荐回答(4个)
回答1:

//i变量未声明啊,看我给你改的代码和写的注释
#include

using namespace std;

int main ()
{
const int maxn=100,coursen=5;
int n,score[maxn][coursen+1]={0};
float aver[coursen+1]={0};
for(n=0;n {
for(int j=0;j<=coursen;j++)
cin>>score[n][j];
if(score[n][0]<0) break;
}
for(int i=0;i for(int j=0;j score[i][coursen]=score[i][coursen]+score[i][j];
for(int j=0;j {
for(int i=0;i aver[j]=aver[j]+score[i][j];aver[j]=aver[j]/n;
}
//i未声明,加上int
for(int i=0;i {
for(int j=0;j cout< cout< }
cout<<"------------------------------------------------------"< //i未声明,加上int
for(int i=0;i cout< cout< return 0;
}

回答2:

for(i=0;i//你是不是抄落下了,这里的i=0前,加个"int"即for(int i=0;i  {
   for(int j=0;j    cout<   cout<  }
  cout<<"------------------------------------------------------"<  for(i=0;i  //你是不是抄落下了,这里的i=0前,加个"int"即for(int i=0;i   cout<  cout<  return 0;
}

回答3:

#include 头文件有问题 头文件 后缀 .h

回答4:

首先就有语法错误呀,其次你的程序是完成一个什么功能?能先说说嘛