| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 441 人关注过本帖
标题:谁给看看这个简单的程序?关于输出显示的问题?
只看楼主 加入收藏
王小虫
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-2-5
收藏
 问题点数:0 回复次数:4 
谁给看看这个简单的程序?关于输出显示的问题?
问题是输入两个数字,然后把他们之间的数字输出,我写了一部分,就是怎么把那些数字10个一行给输出还不会,请大侠们给指点下,有几种方法ne ???


#include<iostream>
using namespace std;
int main()
{
int a,b,c,d;
cout<<"请输入两个整数:"<<endl;
cin>>a>>b;
c=a-b;

if(c>=0)
{
cout<<"较小的那个数是:"<<b<<endl;
cout<<"较大的那个数是:"<<a<<endl;
cout<<"两个数之间的数是:"<<endl;
for(d=b;d<=a;++d)

cout<<" "<<d;
cout<<endl;
}
else
{
cout<<"较大的那个数是:"<<b<<endl;
cout<<"较小的那个数是:"<<a<<endl;
cout<<"两个数之间的数是:"<<endl;
for(d=a;d<=b;++d)

cout<<" "<<d;
cout<<endl;
}
return 0;
}
搜索更多相关主题的帖子: 输出 
2007-02-06 14:31
slowlybear
Rank: 1
等 级:新手上路
帖 子:90
专家分:0
注 册:2006-10-18
收藏
得分:0 
#include<iostream>
using namespace std;
int main()
{
int a,b,c,d,i(0);
cout<<"请输入两个整数:"<<endl;
cin>>a>>b;
c=a-b;

if(c>=0)
{
cout<<"较小的那个数是:"<<b<<endl;
cout<<"较大的那个数是:"<<a<<endl;
cout<<"两个数之间的数是:"<<endl;
for(d=b;d<=a;++d)
{
cout<<d<<" ";
i++;
if (i%10==0)
{
cout<<endl;
}
}
}
else
{
cout<<"较大的那个数是:"<<b<<endl;
cout<<"较小的那个数是:"<<a<<endl;
cout<<"两个数之间的数是:"<<endl;
for(d=a;d<=b;++d)
{
cout<<d<<" ";
i++;
if (i%10==0)
{
cout<<endl;
}
}
}
cout<<endl;
return 0;
}

10个一行的话要用用计数器了.满10个输出换行.通常都用这个方法吧.

2007-02-06 15:03
王小虫
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-2-5
收藏
得分:0 

老兄,不行啊,运行不出来,还是无法10个一组的显示!


2007-02-06 16:37
slowlybear
Rank: 1
等 级:新手上路
帖 子:90
专家分:0
注 册:2006-10-18
收藏
得分:0 

嗯?不会吧.我这里可以通过啊.而且也是10个一组啊.

好像听别人说编译器不一样可能结果不同,我也只是给你一个参考,你可以用这种思想自己尝试编写代码.

这个不怎么难,自己应该可以写出来~


2007-02-06 16:40
王小虫
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-2-5
收藏
得分:0 
恩 已经成功解决问题,vc6.0重新启动后,重新运行结果显示正常。。。。
结论:不要太相信微软了◎~~~

谢谢楼上了。。

2007-02-06 16:58
快速回复:谁给看看这个简单的程序?关于输出显示的问题?
数据加载中...
 
   



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

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