zoukankan      html  css  js  c++  java
  • 蓝桥--打印字母图形

    解题思路:

      可根据给出的实例,看出其规律。使用双重循环,内部循环是两个并列的循环。

      根据规律可看出,每一行的开头字母对应该行的行数,使用循环 i-->0 即可(*注意对列数的控制),打印完倒叙的字母,然后打印剩余(列数减去已输出的列数)列即可。

    AC Code:

     1 #include<stdio.h>
     2 int main() {
     3     int n,m,i,j,k,w;
     4     while(scanf("%d%d",&n,&m)!=EOF) {
     5         for(i=0; i<n; i++) {
     6             for(k=i,w=0; k>0&&w<m; k--,w++) {
     7                 printf("%c",k+'A');
     8             }
     9             for(j=0; j<(m-i); j++) {
    10                 printf("%c",(j+'A'));
    11             }
    12             printf("
    ");
    13         }
    14     }
    15     return 0;
    16 }
  • 相关阅读:
    数组
    灰度转换
    类的定义和头文件
    读文件
    操纵元
    传递引用
    TensorFlow常用函数
    四、Item Pipeline
    三、Scrapy Shell
    二、Scrapy案例入门
  • 原文地址:https://www.cnblogs.com/A--Q/p/6417251.html
Copyright © 2011-2022 走看看