请帮忙分析下列c++代码的错误

2025-01-24 06:21:00
推荐回答(3个)
回答1:

#include
void main()
{
cout<<"请输入人数:"< int n,j;
double k=0.0;
cin>>n;
if(1<=n&&n<=100)
{
int sc[100];

for(j=0;j {
cin>>sc[j];
k=k+(double)sc[j];
}
cout<
}
else
{
cout<<"输入人数错误,取值范围是[1,100],请重新输入人数:"< }
}

回答2:

k,j没有初始化,且
for(0;j {
cin>>sc[j];
k=k+sc[j];
}
这段中for(0;j

回答3:

j,k都没有初始化,怎么就开始直接使用了。

问题不小。