完成判断m是否为素数的函数intisPrime(intm),如是素数返回1,不是返回0。
#includeintisPrime(intm){inti;for(i=2;i*i<=m;i++)if(m%i==0)return0;return1;}intmain(){intm=0;scanf("%d",&m);if(isPrime(m)){printf("素数");}else{printf("不是素数");}}
举一反三
- 题目内容:要求定义函数prime(m)判断m是否为素数,当m为素数时返回1,否则返回0。素数就是只能被1和自身整除的正整数,1不是素数,2是素数。
- 编写一个函数,判断某个整数是否是素数,是素数返回1,不是素数返回0。并在主函数中调用该函数。
- 求素数问题,判断一个数是否是素数。从键盘输入一个整数,判断这个数是否是素数。要求:判断素数的过程用函数完成,如果是素数,函数返回1,否则返回0;
- 【简答题】编写一个函数,判断一个整型数是否为素数,若是素数,函数返回 1 ,否则返回 0
- 编写一个判断m是否为素数的函数,如m是素数,函数返回值是1,否则函数返回值为0,函数形式为:intisprime(intm);在主函数中调用该函数输出1~100之间的素数,要求每行显示5个数。
内容
- 0
【程序改错】功能:判断m是否为素数,若是返回1,否则返回0。1
- 1
以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,否则返回0。请填空。
- 2
函数isprime()用来判断一个整型数a是否为素数,若是素数,函数返回1,否则返回0。请编写isprime函数。 int isprime(int a) { }
- 3
编写函数int isprime(int x)用来判断自变量x是否为素数,若是素数,函数返回1,否则返回0,要求在主函数中调用isprime函数。
- 4
设计一个函数判断一个数是否为素数,若为素数,返回True,不为素数返回False.在主程序中调用该函数判断你学号后三位是否为素数。