黑马程序员技术交流社区

标题: 关于C语言for循环的经典程序 [打印本页]

作者: chaoyueshan    时间: 2015-6-16 20:02
标题: 关于C语言for循环的经典程序
如果掌握了这个程序for循环的逻辑问题肯定没有问题了
打印菱形:
#include<stdio.h>
int main()
{
    int n,i,j;
    printf("intput 菱形的行数 n=");
   scanf("%d",&n);
    for(i=1;i<=(n+1)/2;i++)
    {for(j=1;j<=(n+1)/2-i;j++) putchar(' ');
     for(j=1;j<=2*i-1;j++) printf("*");
    printf("\n");}
    for(i=1;i<=(n-1)/2;i++)
    {for(j=1;j<=i;j++) putchar(' ');
     for(j=1;j<=n-2*i;j++) printf("*");
    printf("\n");}
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2