早教吧作业答案频道 -->其他-->
编写两个函数,一个函数判断某个数m是否是质数,一个函数判断m是否是n的因子(通过函数的返回值来进行判断。m,n是整数且1
题目详情
编写两个函数,一个函数判断某个数m是否是质数,一个函数判断m是否是n的因子(通过函数的返回值来进行判断。m,n是整数且1
▼优质解答
答案和解析
#include
#include
int prime(int n)
{int i;
for(i=2;i<=sqrt(n);i++)
if(n%i==0)return 0;
return 1;
}
int yinzi(int m,int n)
{
return n%m==0;
}
void main()
{
int n,i,s=0;
scanf("%d",&n);
for(i=2;i<=sqrt(n);i++)
if(yinzi(i,n))
if(prime(i))
{
printf("%d ",i);
s++;
}
if(s==0)printf("%d\nIt is a prime number.",n);
printf("\n");
}\x1a
#include
int prime(int n)
{int i;
for(i=2;i<=sqrt(n);i++)
if(n%i==0)return 0;
return 1;
}
int yinzi(int m,int n)
{
return n%m==0;
}
void main()
{
int n,i,s=0;
scanf("%d",&n);
for(i=2;i<=sqrt(n);i++)
if(yinzi(i,n))
if(prime(i))
{
printf("%d ",i);
s++;
}
if(s==0)printf("%d\nIt is a prime number.",n);
printf("\n");
}\x1a
看了编写两个函数,一个函数判断某个...的网友还看了以下:
数学~爱好者`开看`1.一个玻璃瓶内原有盐的重量是水的1/11,加进15克的盐后盐占盐水的1/9, 2020-04-11 …
1、5个鹅蛋和3个鸭蛋共重0.9千克,一个鹅蛋和3个鸭蛋一样重,一个鹅蛋有多重?2、甲、乙两数的和 2020-05-13 …
两个相邻自然数较小数比较大数小20%,求两数个多少! 2020-05-15 …
甲乙两数的和是45,乙比甲多百分之25,甲乙两数个是多少? 2020-05-16 …
一个数的五分之二比七又二分之一的五分之一少0.5,求这个数?一个两数,个为上的数字是a,十位上的数 2020-05-21 …
甲、乙两个数的和是16.5,甲数的小数点向右移动一位就正好等于乙数,那么甲、乙两数个是各是多少?列 2020-06-05 …
数学函数证明设下面所考虑的函数都是定义在区间(-l,l)上的,证明:(1)两个偶函数的和是偶函数, 2020-06-06 …
函数,证明设下面所考虑的函数都是定义在对称区间(-L,L)内的,证明:1.两个偶函数的和是偶函数, 2020-06-08 …
甲、乙两数的和是264,把甲的小数点向左移动一位,则两数相等.甲、乙两数个是多少?顺便问一下:一位 2020-07-19 …
甲乙两数的和是10.45,如果把甲数的小数点向左移动一位就等于乙数,甲乙两数个是多少 2020-07-31 …