圖形列印問題
阿新 • • 發佈:2018-11-10
Problem Description
圖形的規則如下 ,要求輸入n的值,按照圖形的列印規則打印出相關的圖形:
Input
輸入整數n。
Output
按圖形的規律打印出相關的圖形。
Sample Input
4
Sample Output
+
++
++
++
++
+*+
+
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,n;
scanf("%d",&n);
for(i=1; i<n; i++)//列印第一行
printf(" “);
printf(”+");
printf("\n");
for(i=1; i<n; i++)
{
for(j=2; j<=n-i; j++)
printf(" “);
printf(”+");
for(j=n-i+1; j<n+i; j++)
printf("");
printf("+");
printf("\n");
}
for(i=n-2; i>0; i–)
{
for(j=2; j<=n-i; j++)
printf(" “);
printf(”+");
for(j=n-i+1; j<n+i; j++)
printf("
printf("+");
printf("\n");
}
for(i=n-1; i>0; i–)//列印最後一行
printf(" “);
printf(”+");
printf("\n");
return 0;
}