900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 打印菱形图案(C语言实现)

打印菱形图案(C语言实现)

时间:2021-06-25 16:34:47

相关推荐

打印菱形图案(C语言实现)

习题4-9 打印菱形图案(C语言实现)

分析:分上下两个三角形打印

#include <stdio.h>int main(){int n,i,j,k;scanf("%d",&n);n=n/2+1;for(i=0; i<n; i++)//控制行数,上三角{for(j=1; j<n-i; j++)//控制前置空格,第n行前置空格为n-1printf(" ");//这里打印两个空格,因为每个*号后面有一个空格for(k=0; k<=2*i; k++)//控制输出的*,第n行有(2*n-1)个*printf("%c ",'*');putchar('\n');}for(i=1; i<n; i++)//下三角{for(j=0; j<i; j++)printf(" ");for(k=2*(n-i-1); k>=0; k--)printf("%c ",'*');putchar('\n');}return 0;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。