求C语言高手,编写一个函数fun,功能为,求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp数组中

2024-12-23 13:44:19
推荐回答(1个)
回答1:

#include
#define MAX 100
int fun(int x,int pp[]);//声明fun函数
main()
{
int x,i,count=0;//count记录个数
int pp[MAX];
printf("请输入x:");
scanf("%d",&x);
count=fun(x,pp);
for(i=0;i {
printf("%5d",pp[i]);
}
printf("\n%d",count);
getch();
}

int fun(int x,int pp[])
{
int i,j;
for(i=1,j=0;i {
if(i%x==0&&i%2!=0)//找出符合条件的数
{pp[j]=i;j++;}
}
return j;//返回符合的个数

}