定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素 定 15

定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。... 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。 展开
 我来答
978824093
2009-11-04 · 超过17用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:0
展开全部
这是我用动态内存分配写的:希望对你有帮助
#include<iostream>
using namespace std;
void main(){
int *pc;int n;int i;
int max,min;int sum=0;
int average;
cout<<"请输入n的值"<<endl;
cin>>n;
pc=new int[n];
for(i=1;i<=n;i++){
pc[i]=rand();
}
for(i=1;i<=n;i++){
cout<<pc[i]<<endl;
}

max=pc[1];min=pc[1];
for(i=2;i<=n;i++){
if(max<pc[i])
max=pc[i];
}
for(i=2;i<=n;i++){
if(min>pc[i])
min=pc[i];
}

for(i=1;i<=n;i++){
sum+=pc[i];
}
average=sum/n;
cout<<"最大值"<<max<<endl;
cout<<"最小值"<<min<<endl;
cout<<"总和"<<sum<<endl;
cout<<"平均值"<<average<<endl;

}

参考资料: 自己经验

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式