zoukankan      html  css  js  c++  java
  • PAT 练习2-3 输出倒三角图案

    结果:

          

         本题要求编写程序,输出指定的由“*”组成的倒三角图案。

    输入格式:

           本题目没有输入。

    输出格式:

            按照下列格式输出由“*”组成的倒三角图案。

    一般都用的直接打印输出,这样体现不出什么本事,所以这里使用for循环给您展示一下,希望您能喜欢

     1 //
     2 //  main.c
     3 //  20200615202416
     4 //
     5 //  Created by 刘洋 on 2020/6/15.
     6 //  Copyright © 2020 C语言练习大全. All rights reserved.
     7 //
     8 
     9 #include <stdio.h>
    10 
    11 int main(int argc, const char * argv[]) {
    12     
    13     // 控制列的数量
    14     int row = 7;
    15     
    16     // 循环列,列在奇数位置循环
    17     for (int i = row; i >= 1; i -= 2) {
    18         
    19         //从第二行开始,每行输出行数个空格
    20         for (int k = (row - i) / 2; k >= 1; k--){
    21             printf(" ");
    22         }
    23         
    24         // 奇数列输出*,偶数列输出空格
    25         for (int j = i; j >= 1; j--) {
    26             if (j % 2 == 0) {
    27                 printf(" ");
    28             } else {
    29                 printf("*");
    30             }
    31         }
    32         
    33         // 列换行
    34         printf("
    ");
    35         
    36     }
    37     
    38     return 0;
    39 }
    View Code
  • 相关阅读:
    CSS(八) 常见的居中定位
    VUE常用的标签属性和指令
    ES6面向对象
    ES6解构赋值
    jvarScript的多个参数
    ES6的箭头函数
    Light OJ 1125 Divisible Group Sums
    Light OJ 1168 Wishing Snake
    Light OJ 1044 Palindrome Partitioning
    hdu 3967 Zero's Number
  • 原文地址:https://www.cnblogs.com/liuyangfirst/p/13138480.html
Copyright © 2011-2022 走看看