#include<stdlib.h>
#define N 100
#include<time.h>
#include<stdio.h>
int GetDate3(int a[],int n)
{
int num=0,i;
for(i=0;i<n;i++)
{
if(a[i]%3==0)
num++;
}
return num;
}
int main()
{
int a[N],i,s=0;
int n;
int num=0;
srand(824);
scanf("%d",&n);
for(i=0;i<n;i++)
{
a[i]=1+rand()%50;
if(i%10==0&&i!=0)
{
printf("\n");
printf("%2d ",a[i]);
}
else
printf("%2d ",a[i]);
}
printf("\n");
s=GetDate3(a,n);
printf("%d",s);
printf("\n");
for(i=0;i<n;i++)
{
if(a[i]%3==0)
{ num++;
if(num%10==0&&num!=0)
2.1设计子函数实现统计能被3整除的总个数及相关的数组元素
于 2022-03-16 16:28:40 首次发布
该博客介绍了如何在C或C++中设计子函数来统计并找出1到50范围内随机生成数组中能被3整除的元素。要求包括使用指定的子函数`GetData3`来计算个数且不直接输出,而在主函数中完成输出。样例展示了输入数组大小后的输出格式,包括原数组元素和能被3整除的元素个数及对应数组元素。
摘要由CSDN通过智能技术生成