C语言编程:有一个数,用3除余2,用5除余3,用7除余2,求满足条件的最小值。(使用自定义函数)

如题所述

#include "stdio.h"
int myfun(void){
    int n=2;
    while(n+=7,n%3!=2 || n%5!=3);
    return n;
}
int main(void){
    printf("This number is %d\n",myfun());
    return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-29
#include <stdio.h>
int getV()
{
    for (int i = 2; ;i++){
        if (i%3==2 && i%5==3 && i%7==2)return i;
    }
}
int main()
{
    printf("%d\n", getV());
    return 0;
}

相似回答