题解 | #牛牛的字符菱形#
牛牛的字符菱形
https://www.nowcoder.com/practice/11a5040fa894430f9d25fda1be37ddc8
#include<iostream>
using namespace std;
int main() {
char ch;
int line = 5;//总行数设为line,为奇数,此处为5
int mid = (line + 1) / 2;//中间行设为mid
cin >> ch;
for (int i=1; i<=line; i++)
{
for (int j = 1; j<=abs(i-mid); j++) //第i行的空格数为 abs(i-mid)
{
cout << " ";
}
for (int j = 1; j<=line-2*abs(i-mid); j++) //第i行的字符数为 line-2*abs(i-mid)
{
cout << ch;
}
cout << endl;
}
}



SHEIN希音公司福利 332人发布