欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

打印菱形

程序员文章站 2024-03-23 18:24:16
...

Problem Description
从键盘输入一个整数n(1≤n≤9),打印出指定的菱形。
Input
正整数n(1≤n≤9)。
Output
指定的菱形。
第一行前面有n-1个空格,第二行有n-2个空格,依此类推。
Sample Input
5
Sample Output
*








*

Hint
Source
#include<stdio.h>
int main(){
int n,i,j,m,num=1;
scanf("%d",&n);
for(i=1;i<=n;i++){
for(j=0;j<n-i;j++)
printf(" “);
for(m=0;m<num;m++)
printf(”");
printf("\n");
num=num+2;
}
num=num-4;
for(i=1;i<=n-1;i++){
for(j=1;j<=i;j++)
printf(" “);
for(m=0;m<num;m++)
printf(”
");
printf("\n");
num=num-2;
}
return 0;
}

相关标签: 打印菱形