鱼C论坛

 找回密码
 立即注册
查看: 3022|回复: 18

多了一个换行怎么解决

[复制链接]
发表于 2021-11-29 16:57:31 | 显示全部楼层
你是指在输入的时候多一个换行吗?
如果是的换就在scanf("%d",&a[i][j]);
后面加一个:getchar();
把这个‘\n’,从输入缓冲区中读出来。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-29 17:16:13 | 显示全部楼层
你是指你的输出最后一行的结果比给的例子差了一行?
这个只是单纯地因为你输出的结果之间的间隙要比例子的间隙大一点点的;
然后这么多行,一点点的差距累加起来,所以最后一行看起来就多了一行;
并不是你代码的问题、
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-29 17:28:12 | 显示全部楼层


但是你这个程序确实是没有问题呀
至少我是没看出来,有编译器编译也没开出来啥问题;
我没有用过OJ;也不知道它是咋进行判断的;
但是我觉得你这程序没有问题;
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-4-1 22:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表