#include<iostream>
using namespace std;
int main()
{
for (int i = 1; i <= 3; i++)//分为两半来输出1-3行
{
for (int k = 3 - i; k > 0; k--)//注意k是递减的也可以写递增
{
cout << " ";//输出每行的空格
}
for (int j = 1; j <= 2 * i - 1; j++)
{
cout << "*";//打*号
}
cout << endl;//换行
}
for (int i = 2; i >= 1; i--)//后两行
{
for (int k = 3 - i; k > 0; k--)
{
cout << " ";
}
for (int j = 1; j <= 2 * i - 1; j++)
{
cout << "*";
}
cout << endl;
}
system("pause");
return 0;
}
c++洛谷入门B2025输出字符菱形
最新推荐文章于 2024-08-28 13:06:41 发布