如何用C++的循环句实现这样的图案?

来源:百度知道 编辑:UC知道 时间:2024/05/21 21:45:23
*
***
*****
*******
*********
是这样的图案啊!
*
***
*****
*******
*********

我运行过就是你要的那样呀:第一行一个第二行三个……第五行九个

#include "iostream.h"
void main()
{
int i,j;
for(i=0;i<5;i++)
{
for(j=0;j<i*2+1;j++) cout<<"*";
cout<<endl;
}
}

你要实现的是不是等腰三角形?如果是下面这个是你要的。
#include "iostream.h"
void main()
{
int i,j;
for(i=0;i<5;i++)
{
for(j=0;j<4-i;j++) cout<<" ";
for(j=0;j<i*2+1;j++) cout<<"*";
cout<<endl;
}
}

#include<iostream>
using namespace std;
int main()
{for(int i=1;i<=5;i++)
{
for(int j=1;j<=2*i-1;j++)
{cout<<\"*\";
}
cout<<endl;
}