#include <iostream>
using namespace std;
int main()
{
cout <<"请输入一个奇数:" <<endl;
int n;
cin >>n;
if(n % 2 == 0) {
cout <<"该数字不是奇数";
return 0;
}
//上半部分
for(int i = 0 ; i < n / 2 + 1 ; i ++)
{
for(int j = 0 ; j < n / 2 - i; j ++) cout <<" ";
for(int j = 0 ; j <(2 * i + 1); j ++) cout <<"*";
cout <<endl;
}
//下半
for(int i = n / 2 - 1 ; i >= 0; i --)
{
for(int j = 0 ; j < n / 2 - i; j ++) cout <<" ";
for(int j = 0 ; j <(2 * i + 1); j ++) cout <<"*";
cout <<endl;
}
return 0;
}
用*打印菱形
最新推荐文章于 2024-07-14 15:36:20 发布