c语言:判断能否被3,5,7整除

判断能否被3,5,7整除

任务描述

给定一个整数,判断它能否被3,5,7整除,并输出以下信息:
1、能同时被3,5,7整除(直接输出3 5 7,每个数中间一个空格);
2、只能被其中两个数整除(输出两个数,小的在前,大的在后。例如:3 5或者 3 7或者5 7,中间用空格分隔);
3、只能被其中一个数整除(输出这个数);
4、不能被3、5、7中任何数整除,输出小写字符‘n’,不包括单引号。
输入格式:
输入一行,包括一个整数。

输出格式:
输出一行,按照描述要求给出整数被3,5,7整除的情况。

输入示例1

105 

输出示例1

 3 5 7

输入示例2

15

输出示例2

 3 5

代码

#include <stdio.h>
int main() {
    int num;
    scanf("%d", &num);
    int div3 = (num % 3 == 0);
    int div5 = (num % 5 == 0);
    int div7 = (num % 7 == 0);
    if (div3 && div5 && div7) {
        printf("3 5 7");
    } else if (div3 && div5) {
        printf("3 5");
    } else if (div3 && div7) {
        printf("3 7");
    } else if (div5 && div7) {
        printf("5 7");
    } else if (div3) {
        printf("3");
    } else if (div5) {
        printf("5");
    } else if (div7) {
        printf("7");
    } else {
        printf("n");
    }
    return 0;
}

相关推荐

  1. c语言判断能否3,5,7整除

    2024-03-18 15:44:03       40 阅读
  2. C语言5整除问题

    2024-03-18 15:44:03       59 阅读
  3. C 练习实例85-判断一个素数能几个9整除

    2024-03-18 15:44:03       43 阅读
  4. C语言 判断素数

    2024-03-18 15:44:03       24 阅读
  5. C#-if判断语句

    2024-03-18 15:44:03       27 阅读
  6. C语言初学6:判断

    2024-03-18 15:44:03       59 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-18 15:44:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-18 15:44:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-18 15:44:03       82 阅读
  4. Python语言-面向对象

    2024-03-18 15:44:03       91 阅读

热门阅读

  1. http发送post请求,发送参数为实体

    2024-03-18 15:44:03       46 阅读
  2. 2022蓝桥杯/修剪灌木/c\c++

    2024-03-18 15:44:03       43 阅读
  3. linux: network: sysctl: netdev_budget_usecs的出现

    2024-03-18 15:44:03       36 阅读
  4. hive库表占用空间大小的命令

    2024-03-18 15:44:03       45 阅读
  5. 数据库的约束

    2024-03-18 15:44:03       43 阅读
  6. 2024-Centos7安装PostgreSql14

    2024-03-18 15:44:03       36 阅读
  7. C++ primer 第十四章

    2024-03-18 15:44:03       38 阅读
  8. CSS浮动

    CSS浮动

    2024-03-18 15:44:03      37 阅读
  9. 免费SSL证书Let‘sEncrypt安装

    2024-03-18 15:44:03       42 阅读
  10. C#基础之异常处理

    2024-03-18 15:44:03       35 阅读