帮忙写个小程序

Teaerror 2010-04-22 10:09:21
编写程序,提示用户输入两个数,并将这两个数范围内的每个数全部输出,格式为每行输出10个。最后计算出这两个数范围内所有数的和。
...全文
95 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Teaerror 2010-04-22
  • 打赏
  • 举报
回复
还是这个程序比较好,虽然用的是老标准,但比较符合要求,判断了两数的大小,且不会出现第一行少于10个数的情况,所以给分。
[Quote=引用 6 楼 guooooo 的回复:]
C/C++ code

#include<iostream.h>
#include<stdio.h>
main()
{
int i=1,j=1,k,sum=0;

cout<<"请输入要操作的两个数字!"<<endl;
cin>>i;
cin>>j;
while(i==j)
{
c……
[/Quote]
guooooo 2010-04-22
  • 打赏
  • 举报
回复

#include<iostream.h>
#include<stdio.h>
main()
{
int i=1,j=1,k,sum=0;

cout<<"请输入要操作的两个数字!"<<endl;
cin>>i;
cin>>j;
while(i==j)
{
cout<<"输入错误请重新输入"<<endl;
cin>>i;
cin>>j;
}
if(i<j)
{
k=i;
i=j;
j=k;
}
while(j<(i-1))
{
for(k=0;(k<10&&j<(i-1));k++)
{
j++;
cout<<j<<' ';
sum=sum+j;
}
cout<<endl;


}
cout<<"sum is"<<sum<<endl;

return 0;
}




忘记加 和了 补上来了
guooooo 2010-04-22
  • 打赏
  • 举报
回复


#include<iostream.h>
#include<stdio.h>
main()
{
int i=1,j=1,k;

cout<<"请输入要操作的两个数字!"<<endl;
cin>>i;
cin>>j;
while(i==j)
{
cout<<"输入错误请重新输入"<<endl;
cin>>i;
cin>>j;
}
if(i<j)
{
k=i;
i=j;
j=k;
}
while(j<(i-1))
{
for(k=0;(k<10&&j<(i-1));k++)
{
j++;
cout<<j<<' ';
}
cout<<endl;


}

return 0;
}


调试过了 可以用
selooloo 2010-04-22
  • 打赏
  • 举报
回复

#include <iostream>
using namespace std;

int main(void)
{
int begin,end,i,sum=0;

cout<<"Input two integer: "<<endl;
cin>>begin>>end;
for(i=begin;i<=end;++i)
{
cout<<i<< "\t";
if(i%10==0)
cout<<endl;
sum+=i;
}
cout<<"\nsum= "<<sum<<endl;
system("pause");
return 0;
}
Teaerror 2010-04-22
  • 打赏
  • 举报
回复
会写的帮下忙。我只会计算两个数之间所有数的和,不会输出他们之间的所有数。
C++ PRIMER上的题,翻译的可能有点不对,不过意思应该能看懂吧。
bullbat 2010-04-22
  • 打赏
  • 举报
回复
作业题。。。。
还是自己亲自动手写写吧,有些东西还是要自己实践的
wuyu637 2010-04-22
  • 打赏
  • 举报
回复
作业题。。。

64,640

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧