判断一个数n能否同时被3和5整除的传统流程图
3个回答
展开全部
程序:
#include<stdio.h>
void main()
{
int i,m,k=10,s=0;
int a[10];
printf("输入一个正整数:");
{if(a[1]==0||a[1]==5)printf("\nm能同时被3和5整除\n");
else printf("\nm不能同时被3和5整除\n");
}
else printf("\nm不能同时被3和5整除\n");
}
if(n%15==0){//余数为0
return true;
}
else return false;
被3整除的数,各个数字和为3倍数。
被5整除的数,末位数字为0或5。
同时被3和5整除的数,各个数字和为3倍数且末位数字为0或5。
或者更简单些,能被15整除。
扩展资料:
①若b|a,c|a,且b和c互质,则bc|a。
②对任意非零整数a,±a|a=±1。
③若a|b,b|a,则|a|=|b|。
④如果a能被b整除,c是任意整数,那么积ac也能被b整除。
⑤对任意整数a,b>0,存在唯一的数对q,r,使a=bq+r,其中0≤r<b,这个事实称为带余除法定理,是整除理论的基础。
参考资料来源:百度百科-整除
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询