高手帮忙看看那错了

来源:百度知道 编辑:UC知道 时间:2024/05/30 17:38:14
# include "iostream.h"
int main()
{
int a[]={1,2,3,4,5,6};
for(int i=1;i<=6;)
{
cout<<a[i];
}
cout<<endl;
return 0;

}
为什么一直循环啊?而且全是22222
可能思路就不对,要是错了表笑我

我不想笑你…学习过程有错才会有进步。
a[1]表示的是数组中第二位,当然是2。for结构中没有循环语句!应改为
for(i=0;i<=5;i++)
这样输出结果是12345

# include "iostream.h"
int main()
{
int a[]={1,2,3,4,5,6};
for(int i=1;i<=6;i++)
{
cout<<a[i];
}
cout<<endl;
return 0;

}
这样试试呢?(想要什么结果?)