C语言生成菱形

来源:互联网 发布:4g网络大屏幕手机 编辑:程序博客网 时间:2024/05/19 02:03

此次是c语言学习当中要求编写的一个小程序。

要求是:

    输入一个任意一个正整数n,生成对应的菱形

#include <stdio.h>#include <math.h>void main() {     int i,j,k,n;     printf("请输入数字:");     scanf("%d",&n);     for(i=-(n-1);i<n;i++)     {         for(j=0;j<fabs(i);j++)             printf(" ");         for(k=1;k<(2*n-fabs(2*i));k++)             printf("*");         printf("\n");    }     printf("\n");     system("pause");     return 0; }


效果如图




0 0
原创粉丝点击