利用随机函数产生20个50至100范围内的随机数,显示他们的最大值,最小值和平均值?

来源:百度知道 编辑:UC知道 时间:2024/06/21 16:38:58

代码如下,仅供参考:
#include<iostream>
#include<stdlib.h>
#include<time.h>
using namespace std;
int main()
{
srand(time(NULL));
int i,min,max,a[20],sum=0;
cout<<"产生的随机数为:"<<endl;
for(i=0;i<20;i++)
a[i]=50+rand()%51;
for(i=0;i<20;i++)
cout<<a[i]<<"\t";
max=min=a[0];
for(i=0;i<20;i++)
{
if(max<a[i])
max=a[i];
if(min>a[i])
min=a[i];
sum+=a[i];
}
sum=sum/20;
cout<<"最大值为:"<<max<<endl;
cout<<"最小值为:"<<min<<endl;
cout<<"平均值为:"<<sum<<endl;
return 0;
}

Private Sub Form_click()
Dim n(1 To 20) As Integer
Dim i, j, ave, temp
Randomize
For i = 1 To 20
n(i) = Int((51 * Rnd) + 50)
Print n(i)
Next i

For j = 1 To 19
F

利用随机函数产生20个小于500的不同的随机正数,存入数组a 中。 VB方面的:利用随机函数产生20个50--100范围内的随机数,显示它们的最大值,最小值,和平均值 VB中利用随机函数产生20个50~100范围内的随机数,用debug.write()将其显示在输出窗口中 (1)编写程序,利用随机函数产生并输出10个10~99之间的随机整数,再按升序输出这10个数。 利用随机函数产生20个学生的英语成绩存入一个数组中。输出数组所有元素,每行输出3个;求最高分、最低分 利用JAVA的随机函数随机生成n个整数 利用随机函数产生100个10~99之间的随机整数,找出其中的素数,并将这些素数求和。 pascal语言中想随机产生10个(50,100)的数该怎么用random函数 VB 中怎么用随机函数产生50个10—100之间的互不相同的整数 用随机函数产生三位数的整数200个,按每15个一行输出