题目:
Description
给出三个不相等的数,求最大数减去最小数的差。
Input
第一行为整数n,测试样例个数。
接下来n行,每行三个空格隔开的不大于100000的正整数。
Output
每行数据对应输出一行,一个数,即最大数减去最小数的差。
Sample Input
2 1 2 3 8 5 10
Sample Output
2 5
代码:
#include<iostream>
using namespace std;
int ans[3];
int main()
{
int n; cin >> n;
while (n--)
{
int max = 0, min = 100001;//这样max=min=a[0]或者输出与计算分开
for (int i = 0; i < 3; i++)
{
cin >> ans[i];
max = max > ans[i] ? max : ans[i];
min = min < ans[i] ? min : ans[i];
}
cout << max - min << endl;
}
return 0;
}