小编Dim*_*ris的帖子

C 中的嵌套循环练习 - 我可以写得更好吗?

练习是:

使用嵌套循环产生以下模式

A
BC
DEF
GHIJ
KLMNO
PQRSTU
Run Code Online (Sandbox Code Playgroud)

我写的是这样的:

#include <stdio.h>

int main(void)
{
    char ch[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    int x,y;
    int min,max,i;
    min=max=0;
    i=1;
    for(x=0;x<6;x++)
    {
        for(y=min;y<=max;y++){
            printf("%c",ch[y]);
        }
        min=max+1;
        max+=i+1;
        i++;
        printf("\n");
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

有没有一种我想不到的更简单、更好的方法?

c loops

1
推荐指数
1
解决办法
576
查看次数

标签 统计

c ×1

loops ×1