| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 547 人关注过本帖
标题:换行出错!求助
只看楼主 加入收藏
cyzyh88
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-5-23
收藏
 问题点数:0 回复次数:7 
换行出错!求助
为什么会是5个换行而不是10个换行?
#include "stdio.h"
#include "conio.h"
void main()
{
int i,x,j=1;
scanf("%d",&x);
for(i=1;i<=x;i++,j++)
{
if(i%2!=0)
printf("%d ",i);
if(j%10==0)
printf("\n");
}
getch();
}
搜索更多相关主题的帖子: include printf void main 
2007-07-20 10:58
huangfengchu
Rank: 1
等 级:新手上路
威 望:2
帖 子:274
专家分:0
注 册:2007-5-22
收藏
得分:0 
行数等于X/10,如不能整除10那行数是X/10+1;

深山苦学C语言,终年不见外面世界。
2007-07-20 11:27
cyzyh88
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-5-23
收藏
得分:0 
是什么意思啊?不是很明白啊!!

2007-07-20 15:15
cyzyh88
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2007-5-23
收藏
得分:0 
我的意思是为什么我那程序是5个数就换行啊

2007-07-20 15:15
huangfengchu
Rank: 1
等 级:新手上路
威 望:2
帖 子:274
专家分:0
注 册:2007-5-22
收藏
得分:0 
你怎么不看看这语句?if(i%2!=0),其实当是五个数的时候是不是已经其实J==10了?

深山苦学C语言,终年不见外面世界。
2007-07-20 17:19
岳C
Rank: 1
等 级:禁止发言
帖 子:354
专家分:0
注 册:2007-7-16
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽

坚持到底
2007-07-20 19:14
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
可以这样
#include <stdio.h>
#include <conio.h>
int main()
{
int i,x;
scanf("%d",&x);
for(i=1;i<=x;i++)
{
if(i%2!=0)
printf("%d ",i);
if(i%20==0) /*改成20*/
printf("\n");
}
getch();
}
2007-07-20 22:34
小野猫
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2007-7-13
收藏
得分:0 
那是当然啦!!!
if(i%2==0)意思是只取偶数!!! 1-10你说有几个偶数?

2007-07-20 22:34
快速回复:换行出错!求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021501 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved