#include<iostream> using namespace std; int Largest(int list[],int length) { if(list==NULL||length==0) { return 0; } int i,max=list[0]; for(i=1;i<length;i++) { if(list[i]>max) { max=list[i]; } } return max; } int main() { int list[100]; int i; int n; cout<<"Please input the number of wanting input the integers:"; cin>>n; if(n==0) { return 0; } else { for(i=0;i<n;i++) { cin>>list[i]; } cout<<"The max of these number:"<<Largest(list,n); return 0; } }
运行结果:
1.输入的数据为0时
2.输入的数据为有序时
3.输入的数据无序时
4.输入的数据倒序时
5.输入的数据有负数时
6.输入的数据有正有负