描述
图形的规则如下 ,要求输入n的值,按照图形的打印规则打印出相关的图形:
输入
输入整数n。
输出
按图形的规律打印出相关的图形。
输入样例 1
4
输出样例 1
+ +*+ +***+ +*****+ +***+ +*+ +
C++ AC代码
#include<iostream>
using namespace std;
int main()
{
int n;
scanf("%d",&n);
for(int i = 1; i <= n; i++)
{
for(int j = i; j < n; j++)
printf(" ");
printf("+");
for(int j = i; j > 1; j--)
printf("*");
for(int j = i - 1; j > 1; j--)
printf("*");
if(i != 1)
printf("+");
printf("\n");
}
for(int i = n - 1; i > 0; i--)
{
for(int j = i; j < n; j++)
printf(" ");
printf("+");
for(int j = i; j > 1; j--)
printf("*");
for(int j = i -1; j > 1; j--)
printf("*");
if(i != 1)
printf("+");
printf("\n");
}
return 0;
}