@TOC自己写的希望能帮到大家
题面 输入n边长的菱形 并输入特殊符号作为菱形的组成元素
代码复制时 可能会出现中文符号

#include<stdio.h>
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;cout<<“请输入边长和组成元素”<<endl;
cin>>n;
string c;
cin>>c;

for(int i=0;i<=n;i++)///带’=’ 使得上办部分的行数为n条
{
for(int j=0;j<n-i;j++)
cout<<’ ';
for(int k=0;k<(2i-1);k++)
cout<<c;
cout<<endl;///上半部分输出完毕
}
for(int i=n-1;i>0;i–)///下半部分从n-1开始 就像n=3时为五条 ||||| 上一个循环3条 下一个循环就两条
{
for(int j=0;j<n-i;j++)
cout<<’ ';
for(int k=0;k<(2
i-1);k++)
cout<<c;
cout<<endl;
}}

图片: 打印菱形初学

相关文章:

  • 2021-11-18
  • 2021-08-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
  • 2021-05-13
猜你喜欢
  • 2021-12-22
  • 2022-12-23
相关资源
相似解决方案