帮忙修改下这段c++程序错误

2025-12-16 09:34:49
推荐回答(3个)
回答1:

for(i=0,i<=10,i++);两个错误都在这个语句里,for里面不能用逗号,要用分号,之后在右括号之后多了一个分号,要把它删了。

正确的写法应该是这样的for (i = 0; i < 10; i++){
......
}还有你不是要输入十个数吗?那应该是从0开始到9啊,你那样写不是11个数了吗?

回答2:

#include
using namespace std;
int main()
{
int i;
int a[10],min,max;
max=min=a[0]=0;//要对数据进行初始化
cout<<"please input ten numbers:"<for(i=0;i<10;i++)//注意for循环的语法,还有循环次数的控制方式
{
scanf("%d",&a[0]);
if (max max=a[i];
if (min>a[i])
min=a[i];
}
cout<<"最大值是:"< cout<<"最小值是:"<return 0;
}

回答3:

for(i=0,i<=10,i++);//多一个 ";"