编程输出以下图形
*
***
*****
*******
*********
*******
*****
***
*
一个循环控制空格,一个循环控制行数,还需要一个循环来控制星形。
代码段:
#include<iostream>
using namespace std;
int main(){
int x,y,z;
for(x=1;x<=5;x++){
for(y=1;y<=5-x;y++)
cout<<" ";
for(z=1;z<=2*x-1;z++)
cout<<"*";
cout<<"\n";
}
for(x=1;x<=4;x++){
for(y=1;y<=x;y++)
cout<<" ";
for(z=1;z<=9-2*x;z++)
cout<<"*";
cout<<"\n";
}
其中x控制行数,y控制空格,z控制星形图标
以上是结果