3,5,7整除

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int num,k;
    scanf("%d",&num);
    k = (num%3==0) + (num%5==0)*2 + (num%7==0)*4;
    switch(k){
        case 0: printf("不可以被3,5,7整除");break;
        case 1: printf("%d可以被3整除",num);break;
        case 2: printf("%d可以被5整除",num);break;
        case 3: printf("%d不可以被3,5整除",num);break;
        case 4: printf("%d可以被7整除",num);break;
        case 5: printf("%d可以被3,7整除",num);break;
        case 6: printf("%d可以被5,7整除",num);break;
        case 7: printf("%d可以被3,5,7整除",num);break;
    }
    return 0;
}

猜你喜欢

转载自blog.csdn.net/RRWJ__/article/details/80055940