C语言怎么编写输出6个数再换行输出数字的命令?

比如从1一直输出直到12,出现以下效果123456789101112... 比如从1一直输出直到12,出现以下效果
1 2 3 4 5 6
7 8 9 10 11 12
展开
 我来答
四舍五不入6
高粉答主

2020-01-10 · 还没有填写任何签名哦
四舍五不入6
采纳数:27 获赞数:71371

向TA提问 私信TA
展开全部

输出6个数再换行即输出时每行6个数,可以采用循环来实现该效果。

以输出整型数组元素,每行6个为例,可以参考下面的代码:

int a[100];

int i;

for(i = 0; i < 100; i ++)

{

printf("%d,",a[i]);

if(i%6==5) printf("\n"); //因为i是从0开始计数,所以每次i%6为5时换行,实现每行6个效果。

}


扩展资料:

C语言的知识梳理总结

控制语句,完成一定的控制功能:

1、if()~else~

2、for()

3、while()~

4、do~while()

5、continue

6、break

7、switch

8、goto

9、return

字符数据的输入输出:

1、putchar()输入字符变量

2、getchar()只能接受一个字符

参考资料来源:百度百科-c语言

风若远去何人留
推荐于2016-09-24 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450133
专业C/C++软件开发

向TA提问 私信TA
展开全部
输出6个数再换行即输出时每行6个数,可以采用循环来实现该效果。
以输出整型数组元素,每行6个为例,代码可以写作:

int a[100];
int i;
for(i = 0; i < 100; i ++)
{
printf("%d,",a[i]);

if(i%6==5) printf("\n"); //因为i是从0开始计数,所以每次i%6为5时换行,实现每行6个效果。

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
当前不能联网
推荐于2018-02-27 · TA获得超过1563个赞
知道大有可为答主
回答量:2626
采纳率:66%
帮助的人:658万
展开全部
j = 0;
for (i = 1; i <= 12; i++) {
    if (j++ < 6) 
        printf("%d ", i);
    else {
        printf("\n%d ", i);
        j = 0;
    }
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
松山道士
2014-10-11 · TA获得超过121个赞
知道小有建树答主
回答量:161
采纳率:0%
帮助的人:102万
展开全部
弄个计数器n,当n%6==0条件成立时候就打印一个换行符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
楼主_回头是岸
2014-10-11 · TA获得超过724个赞
知道小有建树答主
回答量:799
采纳率:53%
帮助的人:319万
展开全部
printf("\n")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式