求10個隨機數的最大值、最小值、和、平均值


題目描述:
聲明10個元素的整型數組
(1)給數組元素賦值(兩位隨機整數)
(2)輸出該數組的元素
(3)求數組元素的最大值,最小值並輸出
(4)求數組元素的總和,平均值並輸出

#include<iostream>
#include<stdlib.h>
#include<time.h>

int main(void){
	int a[10];
	int i;
	srand(time(NULL));
	for(i=0;i<10;i++){
		a[i]=rand()%90+10;
	}
	std::cout<<"該數組的10個元素為:"std::<<endl;
	for(i=0;i<10;i++)
		std::cout<<a[i]<<' ';
	std::cout<<std::endl;
	int max=a[0];
	int min=a[0];
	for(i=0;i<10;i++){
		if(a[i]>max)
			max=a[i];
		if(a[i]<min)
			min=a[i];
	}
	std::cout<<"max:"<<max<<' '<<"min:"<<min<<std::endl;
	int sum=0;
	for(i=0;i<10;i++)
		sum+=a[i];
	int p;
	p=sum/10;
	std::cout<<"數組元素的總和為:"<<sum<<std::endl;
	std::cout<<"數組元素的平均值為:"<<p<<std::endl;
		
} 

運行結果:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM