搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 这个程序为啥输出的第一行是空行
标题:
这个程序为啥输出的第一行是空行
只看楼主
紫棋的大眼睛
来 自:石家庄
等 级:
新手上路
帖 子:20
专家分:0
注 册:2014-10-17
结帖率:
100%
楼主
已结贴
√
问题点数:10 回复次数:8
这个程序为啥输出的第一行是空行
#include <stdio.h>
int main()
{
int i,j,n=0;
for(i=1;i<=4;i++)
for(j=1;j<=5;j++,n++)
{
if(n%5==0)
printf("\n");
printf("%d\t",i*j);
}
printf("\n");
return 0;
}
搜索更多相关主题的帖子:
include
2014-11-14 20:34
书生等待
等 级:
黑侠
威 望:
8
帖 子:280
专家分:689
注 册:2013-2-22
第
2
楼
得分:2
#include <stdio.h>
int main()
{
int i,j,n=1;
for(i=1;i<=4;i++)
for(j=1;j<=5;j++,n++)
{
printf("%d\t",i*j);
if(n%5==0)
printf("\n");
}
printf("\n");
return 0;
}
[
本帖最后由 书生等待 于 2014-11-14 20:52 编辑
]
2014-11-14 20:48
书生等待
等 级:
黑侠
威 望:
8
帖 子:280
专家分:689
注 册:2013-2-22
第
3
楼
得分:1
试试自己解决这个问题,就能慢慢提高读代码的能力,共勉
2014-11-14 20:56
紫棋的大眼睛
来 自:石家庄
等 级:
新手上路
帖 子:20
专家分:0
注 册:2014-10-17
第
4
楼
得分:0
回复 2 楼 书生等待
这样是没空行了,但是它提前换行了
大一新生,初学c语言,多多关照
2014-11-14 21:03
紫棋的大眼睛
来 自:石家庄
等 级:
新手上路
帖 子:20
专家分:0
注 册:2014-10-17
第
5
楼
得分:0
回复 3 楼 书生等待
好吧,谢谢
大一新生,初学c语言,多多关照
2014-11-14 21:04
lex_ovber
等 级:
新手上路
帖 子:3
专家分:7
注 册:2014-11-15
第
6
楼
得分:1
0%5确实=0所以执行换行
if(n%5==0)
printf("\n");
2014-11-15 00:32
statichaha
等 级:
论坛游民
帖 子:5
专家分:14
注 册:2014-11-10
第
7
楼
得分:1
回复 楼主 紫棋的大眼睛
#include <stdio.h>
int main()
{
int i,j,n=0;
for(i=1;i<=4;i++)
for(j=1;j<=5;j++,n++)
{
if(n%5==0)
{
if(n!=0)
{
printf("\n");
}
}
printf("%d\t",i*j);
}
printf("\n");
return 0;
}
这样就不会了。。主要是n=0;排除就好了。。
2014-11-15 10:15
maqiangdemo
等 级:
论坛游民
帖 子:78
专家分:98
注 册:2014-2-26
第
8
楼
得分:1
回复 4 楼 紫棋的大眼睛
#include"stdio.h"
int main()
{ int i,j,k;
k=0;
for(i=1;i<=4;i++)
for(j=1;j<=5;j++)
{ printf("%d\t",i*j);
k++;
if(k%5==0)
printf("\n");
}
return 0;
}
2014-11-16 21:43
书生等待
等 级:
黑侠
威 望:
8
帖 子:280
专家分:689
注 册:2013-2-22
第
9
楼
得分:4
没有提前换行啊
2014-11-17 09:28
9
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-438597-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.058740 second(s), 10 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved