#include <iostream> #include <stdlib.h> //产生随机数所需头文件 using namespace std; using std::cout; using std::cin; int average(int b[10]) //求平均数函数 { int i,sum=0; int aver; for ( i=0;i<10;i++) sum+=b[i]; aver=sum/10; return aver; } int max(int c[10]) //求最大值函数 { int i,max=c[0]; for ( i=1;i<10;i++) if (c[i]>max)max=c[i]; return max; } int min(int d[10]) //求最小值函数 { int i,min=d[0]; for ( i=1;i<10;i++) if (d[i]<min)min=d[i]; return min; } int main(int argc, char* argv[]) { int a[10]; unsigned seed; cout<<"请输入无符号整数:"; cin>>seed; //输入随机数种子 srand(seed); //将种子传递给rand() for (int i=0;i<10;i++) { a[i]=rand()%100; //产生0~100之间的随机整数 cout<<a[i]<<','; } cout<<endl; cout<<"平均值是:"<<average(a)<<endl; //数组作为参数传递 cout<<"最大值是:"<<max(a)<<endl; cout<<"最小值是:"<<min(a)<<endl; // cin>>i; return 0; }
#include <stdlib.h> //产生随机数所需头文件
using namespace std;
using std::cout;
using std::cin;
int average(int b[10]) //求平均数函数
{
int i,sum=0;
int aver;
for ( i=0;i<10;i++)
sum+=b[i];
aver=sum/10;
return aver;
}
int max(int c[10]) //求最大值函数
{
int i,max=c[0];
for ( i=1;i<10;i++)
if (c[i]>max)max=c[i];
return max;
}
int min(int d[10]) //求最小值函数
{
int i,min=d[0];
for ( i=1;i<10;i++)
if (d[i]<min)min=d[i];
return min;
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助