设计一个程序,计算50个产生于30~500范围内的随机整数的最小值。
要求:利用一维数组来存放产生的50个随机数,并利用指针间接访问数组中的每一个元素,从而实现最小值的计算。
提示:
(1) 随机整数生成函数的原型如下:int rand(); 该函数的声明包含在头文件cstdlib中。通过rand()%m+n操作可以产生一个[n, m+n-1]范围内的随机整数。
(2) 通过指向一维数组的指针操作数组元素:
定义一个与数组基类型相同的指针变量
将数组的首地址 (数组名或数组中第一个元素的地址) 赋给指针变量
通过指针移动、指针位移或指针下标的方式来访问数组元素