随机产生100个1--100的整数,并对其中的偶数求和

来源:百度知道 编辑:UC知道 时间:2024/06/19 19:11:09
用c++解

这个你要用什么写哦 怎么提到数学里面去了啊,我用c写一哈

#include"stdio.h"
#include"stdlib.h"
#include"time.h"
void main()
{

int a[100],sum=0;
int i,t=0;
srand(time(NULL));
for(i=0;i<100;i++)
a[i]=rand()%100+1;
for(i=0;i<100;i++)
{
printf("%5d",a[i]);
if((i+1)%10==0)printf("\n");
}
printf("\n\n");
for(i=0;i<100;i++)
{
if(a[i]%2==0)
{
sum+=a[i];printf("%5d",a[i]);t++;
if(t%10==0)printf("\n");
}

}
printf("\n");
printf("%5d\n",sum);
}
本来只要完成你说的没有这么麻烦,不过我把随机产生的哪些数输出了,和其中的偶数输出了。其中是每十个换行的。能够看的清楚一点。如果不想要的话可以删掉的。不过我不晓得是不是你要用C写啊 我就用C写了哈 程序已经验证。

Private Sub Command1_Click()
Dim i As Integer
Dim s As Single
For i = 2 To 100 Step 2
s = s + i
N