#include <stdio.h>
int main(int argc, char *argv[])
{
int m,n,s=0;
printf("请输入m及n:");
scanf("%d%d",&m,&n);
for(;m<=n;m++ )
if(m>n) break;
s=s+m;
for(;n<m;n++ )
if(m<n) break;
s=s+n;
printf("s=%d\n",s);
return 0;
}
哪里错了 为什么验算出来不对
编写一个程序,求整数 m和n之间所有整数的和 在m<n、m=n、m>n不同情况下,程序都要能完成计算工作。
答案:2 悬赏:40
解决时间 2021-04-07 07:18
- 提问者网友:若相守£卟离
- 2021-04-06 07:55
最佳答案
- 二级知识专家网友:我的任性你不懂
- 2021-04-06 08:29
#include<iostream>
using namespace std;
int main()
{
int a,b,x,y,sum=0;
cin>>a>>b;
x=(a>b)?a:b;
y=(a>b)?b:a;
for(y;y<x;y++)
sum+=y;
sum-=y;
cout<<sum<<endl;
return 0;
}
using namespace std;
int main()
{
int a,b,x,y,sum=0;
cin>>a>>b;
x=(a>b)?a:b;
y=(a>b)?b:a;
for(y;y<x;y++)
sum+=y;
sum-=y;
cout<<sum<<endl;
return 0;
}
全部回答
- 1楼网友:夢想黑洞
- 2021-04-06 08:50
你好!
u6e57jkij853ww
我的回答你还满意吗~~
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯