编写程序生成20个200到300之间的随机整数存放到数组中?
#include <iostream>
#include <string>
#include <stdlib.h>
#include <time.h>
using namespace std;
void main()
{
int a[20];
int sum = 0;
srand((unsigned)(time(0)));//要初始化随机数种子避免随机数序列重复
for(int i=0; i<20; i++)
{
a[i] = rand()%101+200;//闭区间[200,300]
if(!(a[i]%5))
{
cout<<a[i]<<endl;
sum+=a[i];
}
}
cout<<"sum="<<sum<<endl;
readkey();
}
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有