zoukankan      html  css  js  c++  java
  • 我编写的一个显示菱形的C程序

     1#include <stdio.h>
     2
     3int main()
     4{
     5    int row;
     6    int counter, m, n;
     7    printf( "Enter the row of the diamond: " );
     8    scanf( "%d"&row );
     9
    10    //above the max line
    11    for ( counter = 1; counter <= ( row - 1 ) / 2; counter++ )
    12    {
    13        for ( m = 1; m < ( row + 1/ 2 - ( counter - 1 ); m++ )
    14            printf( " " );
    15        for ( n = 1; n <= 2 * counter - 1; n++ )
    16            printf( "*" );
    17        printf( "\n" );
    18    }

    19    
    20    //max line
    21    for ( n = 1; n <=  row; n++ )
    22            printf( "*" );
    23    printf ( "\n" );
    24
    25    //below the max line
    26    for ( counter = 1; counter <= ( row - 1 ) / 2; counter++ )
    27    {
    28        for ( m = 1; m <= counter; m++ )
    29            printf( " " );
    30        for ( n = 1; n <= row - ( m - 1 ) * 2; n++ )
    31            printf( "*" );
    32        printf( "\n" );
    33    }

    34    
    35    return 0;
    36}
  • 相关阅读:
    laravel、TP、YII框架的优缺点
    关于如何关闭Laravel中严格模式的两种方法
    Laravel扩展阿里云OSS对象存储
    Laravel权限管理的应用记录
    laravel原生MySQL之Group记录
    laravel导出Xlsx
    软件工程课的认识
    斗兽棋项目开发计划书
    斗兽棋测试计划说明书
    测试报告分析
  • 原文地址:https://www.cnblogs.com/iPeterRex/p/1242590.html
Copyright © 2011-2022 走看看