Ex5_1.cpp
上传用户:wuzhousb
上传日期:2022-07-12
资源大小:380k
文件大小:1k
源码类别:

书籍源码

开发平台:

Visual C++

  1. //【例 5.1】找出一个整型数组各数组元素中的最大数和最小数,数组中的数由随机数发生函数 rand()产生。
  2. #include <iostream>
  3. #include <cstdlib>
  4. using namespace std;
  5. const SIZE=15;
  6. int main(){
  7.     int arr[SIZE];
  8.     int i,high,low;
  9.     for (i=0;i<SIZE;i++) arr[i]=rand()%100;
  10.     cout << "Here are the " <<SIZE<<"  roundom numbers :"<<endl;
  11.     for (i=0;i<SIZE;i++)  cout<<arr[i]<<'t';
  12. cout<<endl;
  13.     high=arr[0];             //初始化时认为最大和最小值均为数组的第一个元素
  14.     low=arr[0];
  15.     for(i=1;i<SIZE;i++){
  16. if(arr[i]>high)   high=arr[i];
  17. if(arr[i]<low)   low=arr[i];
  18.     }
  19.     cout<<"highest value is "<<high<<endl;
  20.     cout<<"lowest value is "<<low<<endl;
  21.     return 0;
  22. }