其他分享
首页 > 其他分享> > 73.输入一个整数,判断它能否被3、5、7整除,并输出以下信息之一:

73.输入一个整数,判断它能否被3、5、7整除,并输出以下信息之一:

作者:互联网

73.输入一个整数,判断它能否被3、5、7整除,并输出以下信息之一: (1)能同时被3、5、7整除; (2)能被其中两数(要指出哪两个)整除;(3)能被其中一个数(要指出哪一个)个整除;(4)不能被3、5、7任一个整除。

如有错误,欢迎指出

#include<stdio.h>
main()
{
	int a,b=1,i=0,j;
	scanf("%d",&a);
	for(j=3;j<8;j+=2)
		if(a%j==0)
		{
			b*=j;
			i++;
		}
	if(b>100)
		printf("能同时被3、5、7整除");
	else if(b==35)
		printf("能被其中两数5,7整除");
	else if(b==21)
		printf("能被其中两数3,7整除");
	else if(b==15)
		printf("能被其中两数3,5整除");
	else if(b!=0)
		printf("能被其中一个数%d整除",b);
	else
		printf("不能被3、5、7任一个整除");
}

运行结果:
在这里插入图片描述

标签:其中,整数,else,73,printf,整除,两数
来源: https://blog.csdn.net/qq_51909288/article/details/113923914