求绝对值最值
新的解题思路,让我学会了又一种循环方式,以及做题不能想复杂!!加油!!
include <bits/stdc++.h>
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
int maxx = 0, minn =100;
int n;
cin >> n;
while(n--)
{
int x;
cin >> x;
if(abs(x) > abs(maxx))
maxx = x;
if(abs(x) < abs(minn))
minn = x;
}
cout << minn << " " << maxx << endl;
return 0;
}
include <bits/stdc++.h>
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
int maxx = 0, minn =100;
int n;
cin >> n;
while(n--)
{
int x;
cin >> x;
if(abs(x) > abs(maxx))
maxx = x;
if(abs(x) < abs(minn))
minn = x;
}
cout << minn << " " << maxx << endl;
return 0;
}
全部评论
相关推荐
06-04 18:03
河南工程学院 Java 点赞 评论 收藏
分享
06-19 22:53
江西应用科技学院 Java 点赞 评论 收藏
分享