Why assign variable largest a value

Why assign largest variable a value of INT_MIN and compare it with other number what if my inputs were larger than the value i assigned to largest number.

#include using namespace std; int main() { int n; int i=1; int largest=-99999; int no; while(i<=n){ cin>>no; if(largest<no){ largest=no; } i=i+1; } cout<<largest; cout<<endl; return 0; }