C++初学者问题,不知道哪里错了,希望高手告诉我下

来源:百度知道 编辑:UC知道 时间:2024/06/18 12:21:05
8. 使用while 循环,输出以下图案:
111111111
222222222
333333333
444444444
555555555
666666666
#include <iostream>
using namespace std;
void main()
{
int k=1,h=1;
while(k<=6)
{
while(h<=9)
{
cout<<k;
++h;
}
++k;
}

}

#include <iostream>
using namespace std;
void main()
{
int k=1,h;
while(k<=6)
{
h=1;
while(h<=9)
{
cout<<k;
++h;
}
cout<<endl;
++k;
}
}

在++k;后面加上cout<<endl;输出需要转行。

每次进入第二个循环前H=1

得有回车吧cout<<endl;
我习惯用for语句





while(h<=9)
{
cout<<k;
++h;
}
cout<<"\n";
++k;
}
}
输完9个数,没有回车之类的!

我也是初学的人啊 也请教一下这个问题 谢谢了