m0_63290578 2021-12-18 15:27 采纳率: 89.5%
浏览 31
已结题

输出一些数换行问题。

输出一些数,每行十个结尾换行,输出的数不足十个按正常输出结尾换行怎么编写这段程序

  • 写回答

2条回答 默认 最新

  • 关注

    用一个计数器统计就是了,if(cnt%10 == 0) printf("\n")

    img

    参考如下(直接用 (i+1)%10来计算):

    #include <stdio.h>
    int main()
    {
        int i,n;
        int a[23]; //假设有23个数据
        //给数组赋值,示例
        for(i=0;i<23;i++)
            a[i] = i+1;
        //显示
        for (i=0;i<23;i++)
        {
            if((i+1)%10 !=0)
                printf("%d ",a[i]);
            else
                printf("%d\n",a[i]);
        }
        //不足10个的行输出一个换行符
        if(i%10 !=0)
            printf("\n");
        return 0;
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 12月26日
  • 已采纳回答 12月18日
  • 创建了问题 12月18日

悬赏问题

  • ¥15 数据库原理及应用上机练习题
  • ¥30 征集Python提取PDF文字属性的代码
  • ¥15 如何联系真正的开发者而非公司
  • ¥15 有偿求苍穹外卖环境配置
  • ¥15 代码在keil5里变成了这样怎么办啊,文件图像也变了,
  • ¥20 Ue4.26打包win64bit报错,如何解决?(语言-c++)
  • ¥15 clousx6整点报时指令怎么写
  • ¥30 远程帮我安装软件及库文件
  • ¥15 关于#自动化#的问题:如何通过电脑控制多相机同步拍照或摄影(相机或者摄影模组数量大于60),并将所有采集的照片或视频以一定编码规则存放至规定电脑文件夹内
  • ¥20 深信服vpn-2050这台设备如何配置才能成功联网?