使用while循环输出1~50,每行5个数,每个数字占8个位置?

如题所述

水平制表符'\t'可以实现每个数字占8个位置的功能

具体C代码和运行结果如下:

输出符合要求,望采纳~

附源码:

#include <stdio.h>

int main() {

    int i = 1;

    while (i <= 50) {

        printf("%d\t", i);

        if (i % 5 == 0)

            printf("\n"); // 换行

        i++;

    }

    return 0;

}

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜