C语言怎么按每行8个每个数占5个字符且以左对齐的格式输出?

 我来答
听不清啊
高粉答主

2020-04-01 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部

#include <stdio.h>

int main()

{ int i,a[100];

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

  { a[i]=i+1;

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

    if(i%8==7)

      printf("\n");

  }

  return 0;

}

沃然网络
2020-04-01 · 百度认证:山东沃然网络科技有限公司官方账号
沃然网络
实体百人团队,app定制,小程序定制开发,网站开发,软件定制,可驻场开发,可接全国!
向TA提问
展开全部
int i;
for(i = 0; i < n; ++i) {
if(i && (i%8 == 0)) printf("\n");

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

}
if(i%8) printf("\n");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xoaxa
2020-03-31 · TA获得超过8610个赞
知道大有可为答主
回答量:6415
采纳率:72%
帮助的人:3481万
展开全部
int i;
for(i = 0; i < n; ++i) {
if(i && (i%8 == 0)) printf("\n");

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

}
if(i%8) printf("\n");
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式