哈罗,我们继续学习c++
我们在前几次课学习了for循环,现在的嵌套for会更好玩一些
1.引入
现在有n行数据,让你画出一个等边三角形,你能用程序实现么?
好了正式开始
画图形,就要找规律。现在我们先来一个简单的:长方形(实心)
假如长是5,宽是3
输出:
***
***
***
***
***
找找规律。
横向x是宽,y是长
我们用代码实现
核心代码:
int m,n;
cin>>m>>n;//n是长,m是宽
for(int i=1;i<=m;i++){//横向
for(int j=1;j<=n;j++){
cout<<"*";
}
cout<<endl;
}
这样就能完成一个实心的长方形
现在再看看三角形
假如有5行
输出:
*
***
*****
*******
*********
找规律
对了
* 行数:1 空格数:4
** 行数:2 空格数