编写程序完成以下功能:定义一个含有30个整型元素的数组,按顺序分别赋予一个100以内的随机正整数:然后按顺序每五个数求和,放在另一数组中并输出。
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int a[30];
int b[6];
int sum=0;
srand(time(NULL));
for (int i=0,j=0,k=0;i<30;i++)
{
a[i]=rand()%100+1;
printf("%d ",a[i]);
sum+=a[i];
j++;
if (j==5)
{ printf("\n");
j=0;
b[k]=sum;
k++;
sum=0;
}
}
for (int i=0;i<6;i++)
printf("%d ",b[i]);
return 0;
}
运行结果如图: