在c语言中用嵌套循环打印字母

源码工厂 其他问答 1

使用嵌套循环,按下面的格式打印字母: A BC DEF GHIJ KLMNO PQRSTU

我用了最大努力终于打成下面这样了:

#include 
int main(void) {
    int i,
    j;
    char a = 'A';

    for (i = 0; i < 6; i++, a++) {
        for (j = 0; j < i + 1; j++) printf("%c", a + j);
        printf("\n");
    }
    getchar();
    return 0;
}

然后调试

谢谢

回复

共3条回复 我来回复
  • 源码港湾
    这个人很懒,什么都没有留下~
    评论
    #include < stdio.h > 
    #include < math.h > 
    int main() {
        char c,
        c1 = 'A';
        int n = 0;
        for (c = 'A'; c <= 'U'; c++) {
            printf("%c", c);
            if (c - c1 == n) {
                printf("\n");
                n++;
                c1 = c + 1;
            }
        }
    }
    
    0条评论
  • 毕设客栈
    这个人很懒,什么都没有留下~
    评论
    #include "stdafx.h"
    #define N 6
    
    int main()
    {
        char a = 'A';
    
        for (int i = 0; i < N; i++) {
            for (int j = 0; j <= i; j++) {
                printf("%c", a++);
            }
            printf("\n");
        }
        return 0;
    }
    

    0条评论
  • 源码码头
    这个人很懒,什么都没有留下~
    评论
    #include "stdafx.h"
    #define N 6
    
    int main() {
        char a = 'A';
    
        for (int i = 0; i < N; i++) {
            for (int j = 0; j <= i; j++) {
                printf("%c", a++);
            }
            printf("\n");
        }
        return 0;
    }
    
    0条评论

发表回复

登录后才能评论