多重for循环(for循环的嵌套)
[日期:2021-10-25] | 作者:信息技术 次浏览 | [字体:大 中 小] |
【多重for循环】
例1.打印如下星号三角形,一共打印n(n<=20)行,n从键盘输入。以下为n=6时的输出效果。
*
**
***
****
*****
******
|
using namespace std;
int main()
{
int n;
cin>>n;
for (int i=1;i<=n;i++)
{
for (int j=1;j<=i;j++)
cout<<'*'; //循环i次,在同一行输出i个*号
cout<<endl; //每行输完i个*号后换行
}
return 0;
} 流程图如下:
******
******
******
******
******
******
变型问题2:打印如下星号三角形,一共打印n(n<=20)行,n从键盘输入。以下为n=6时的输出效果。
******
*****
****
***
**
*
变型问题3:打印如下星号三角形,一共打印n(n<=20)行,n从键盘输入。以下为n=6时的输出效果。
*
***
*****
*******
*********
***********