求助:C++循环和选择语句打印图形。
请问如何用C++循环和选择打印以下图形:是: *
* *
* *
* *
* *
* *
*
程序代码:
#include <iostream> using namespace std; void main(void) { int i,j; for(i=0;i<=3;i++) {for(j=0;j<=3+i;j++) if(j<3-i)cout<<" "; else cout<<"*"; cout<<endl;} for(i=0;i<=2;i++) {for(j=0;j<=5-i;j++) if(j<=i)cout<<" "; else cout<<"*"; cout<<endl;} }我自己写出来的怎么都调不好啊,显示出来是:
*
***
*****
*******
*****
***
*
我想用if语句把中间的去掉应该怎么写啊?T-T