描述
如果两个人在数轴上,从0点开始反方向走路,走到指定的数值,两个人相距多少呢?
输入描述
两个整数,一个负整数,一个正整数。表示两个人走到的数值。
输出描述
一个整数,表示两人相距的距离。
这道题的难点是如何将负数转为正数 一,用“abs()”即绝对值函数 即 int c = abs(a) 二,再负数前面+“0-”即 int = 0-a;
#include <iostream>
using namespace std;
int main() {
int a,b;
cin>>a>>b;
int c = abs(a);
cout<<c+b;
return 0;
}
博客围绕数轴上两人从0点反方向走到指定数值后相距距离的计算问题展开。输入为一正一负两个整数代表两人走到的数值,输出是两人相距的距离。难点在于负数转正数,介绍了用绝对值函数和“0 - 负数”两种方法。
1769

被折叠的 条评论
为什么被折叠?



