开发者

C语言中的数据整除判断问题

目录
  • C语言 数据整除判断
    • 题目
    • 思路
  • C语言 判断是否整除例子

    C语言 数据整除判断

    题目

    C语言编程实现——输入一个整数,判断它能否被 3,5,7 整除,并输出以下信息之一:

    ①能同时被 3,5,7 整除;

    ②能被其中两数(要指出哪两个)整除;

    ③能被其中一个数(要指出 哪一个)整除;

    ④不能被 3,5,7 任一个整除。

    js

    ⑴ 判断能否被某一个数整除应采用求余运算。

    ⑵ 在一个程序中利用选择结构把四种可能的信息全部表示出来。

    C语言中的数据整除判断问题

    代码:

    #include<stdio.h>
    int main()
    {
    	int a,b,x;
    	printf("请输入一个整数:");
    	scanf("%d",&x);
    	if(x%3==0&&x%5==0&&x%7==0) printf("%d能被3,5,php7整除\n",x);
    	else if((x%3==0&&x%5==0&&x%7!=0)||(x%3==0&&x%5!=0&&x%7==0)\
    	||(x%3!=0&apythonmp;&x%5==0&&x%7==0))
    		{
    			if(x%3==0&&x%5==0&&x%7!=0) a=3,b=5;
    			e编程lse if(x%3==0&&x%5!=0&&x%7==0) a=3,b=7;
    			else a=5,b=7;
    			printf("%d能被其中两个数整除,且这两个数是%d和%d\n",x,a,b);
    		}
    	else if((x%3==0&&x%5!=0&&x%7!=0)||(x%3!=0&&x%5==0&&x%7!=0)\
    	||(x%3!=0&&x%5!=0&&x%7==0))
    		{
    			if(x%3==0&开发者_JS开发;&x%5!=0&&x%7!=0) a=3;
    			else if(x%3!=0&&androidamp;x%5==0&&x%7!=0) a=5;
    			else a=7;
    			printf("%d能被其中一个数整除,且这个数是%d\n",x,a);
    		}
    	else printf("%d不能被其中任何一个数整除\n");
    	return 0;
    }

    运行结果:

    C语言中的数据整除判断问题

    C语言 判断是否整除例子

    #include <stdio.h>
    #include <stdlib.h>
    int main()
    {
     int a;
     printf("请输入一个整数:");
     scanf("%d",&a);
     if(a%3==0||a%5==0)
         printf("%d\n",a);
     else
         printf("这个数既不能被3整除也不能被5整除\n");
     system("pause");
    }

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新开发

    开发排行榜