이 기사에서는 C++ STL에서 valarray::max() 함수의 작동, 구문 및 예제에 대해 논의할 것입니다.
발라레이가 무엇인가요?
std::valarray는 요소별 수학 연산을 지원하는 값 배열을 표현하고 수정하는 데 사용되는 클래스입니다.
valarray::max()란 무엇입니까?
std::valarray::max() 함수는
valarray가 비어 있으면 반환되는 결과가 지정되지 않습니다.
구문
V_array_name.max();
매개변수
함수는 매개변수를 허용하지 않습니다. -
반환 값
이 함수는 valarray의 최대값을 반환합니다.
예시
입력
valarray<int> arr = { 1, 2, 4, 5, 8, 9 }; arr.max();
출력
9
예시
#include <bits/stdc++.h> using namespace std; int main(){ valarray<int> arr = {2, 4, 6, 8, 10}; cout<<"Largest element is = "; cout<<arr.max() << endl; return 0; }
출력
Largest element is = 10
예시
#include <bits/stdc++.h> using namespace std; int main(){ valarray<int> arr = {2, 4, 6, 10, 10}; //finding out the square root of greatest number int product = arr.max() * arr.max(); cout<<"Square root of greatest number is: "<<product; return 0; }
출력
Square root of greatest number is: 100