素数判断
来源:互联网 发布:维多利亚2 mac 中文 编辑:程序博客网 时间:2024/05/19 00:38
判断素数
质数(prime number)又称素数,有无限个。一个大于1的自然数,除了1和它本身外,不能被其他自然数整除,换句话说就是该数除了1和它本身以外不再有其他的因数;否则称为合数。
判断n是否为素数只需用2~(n^1/2)间的数去除就可以了
/*判断一个数是否为素数*/#include <stdio.h>#include <math.h>int main (){printf ("Function : Determine prime number.\n");int i, num, flag, temp;printf ("Please input a number\n");scanf ("%d",&num);temp = sqrt (num);for (i = 2;i < temp ; i++ ){flag = 0; //判断标识。0为素数,1为非素数if (num % i == 0){flag = 1;break;}}if (flag == 1)printf ("%d is not a prime number.\n",num);else printf ("%d is a prime number\n",num);return 0;}
阅读全文
1 0
- 素数判断
- 判断素数
- 判断素数
- 判断素数
- 素数判断
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 素数判断
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 冒泡排序 鸡尾酒排序
- 1018. Public Bike Management (30)
- 牛客网题目
- HTC Vive安装详细流程
- Spark2.x---5.Executor模块
- 素数判断
- C语言之指针数组
- 完全卸载oracle11g
- 1021. Deepest Root (25)
- java 技能清单
- 【bzoj3349】[Zjoi2016]小星星
- 百练4081:树的转换题解
- Kaptcha使用
- 数据展示-条形图-canvas