...2,2,3,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6,7,7,7,7,7,7,7,8,8...
发布网友
发布时间:2023-12-26 05:42
我来回答
共3个回答
热心网友
时间:2024-09-03 21:45
你这个方法其实很不好,注重编程的思想,这个程序说白了就是输出1个1,2个2,。。。n个n
所以关键的循环就是
for(int i=1;i<=9;i++)
for(int j=1;j<=i;j++)
//
给你一个写好的程序参考一下
#include"iostream"
using namespace std;
int main()
{
for(int i=1;i<=9;i++)
for(int j=1;j<=i;j++)
cout<<i;
return 0;
}
希望你能采纳
热心网友
时间:2024-09-03 21:46
#include<iostream>
using namespace std;
int main()
{
for(int i=1;i<=9;i++)
{
for(int j=1;j<=i;j++)
{
cout<<i<<",";
}
}
return 0;
}
注意编程风格,该加上的括号一定加上!
热心网友
时间:2024-09-03 21:45
你仔细看一下,那个while循环处是个死循环。
这样能打印出三角的 :
# include "iostream"
using namespace std ;
int main ()
{
int i, j, k ;
for (i = 1 ; i <= 9 ; i ++)//加一个控制输出“ ”的语句就可以了 。
{
for (k = 9 - i ; k >=0 ; k --)
{
cout << " " ;
}
for (j = 0 ; j < i ; j ++)
{
cout << i << " " ;
}
putchar (10) ;
}
return 0 ;
}