看到这个菱形,就想起自己刚学C的时候,那时真是菜的一逼!
找规律:离中心点近的输出’*’
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int a = n / 2; // 中心点
for(int i = 0;i < n;i ++ )
{
for(int j = 0;j < n;j ++ )
{
if(abs(i - a) + abs(j - a) <= n / 2) cout << "*"; // 中心点的附近输出'*';
else cout <<' ';
}
cout << endl;
}
}