请编写函数fun,它的功能是:求出1到100之内能被7或者11整除, 但不能同时被7和11整除的所有整数,并将他们放在a所指的数组中, 通过n返回这些数的个数

/2.请编写函数fun,它的功能是:求出1到100之内能被7或者11整除,
但不能同时被7和11整除的所有整数,并将他们放在a所指的数组中,
通过n返回这些数的个数
/

#include <stdio.h>
#include <string.h>
int fun(int *buf)
{
    int i=1,j=0;
    for(i=1;i<100;i++)
    {
        if(i%7==0 || i%11==0 && i%77!=0)
            buf[j++]=i;
    }
    return j;
}
int main(void)
{
    int a[100];
    int num;
    num = fun(a);
    printf("人数:%d\n",num);
    for (int i = 0; i < num; i++)
        printf("%d\n", a[i]);
    return 0;
}

posted on 2024-02-18 17:01  wessf  阅读(96)  评论(0)    收藏  举报