源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

使用c语言判断100以内素数的示例(c语言求素数)

  • 时间:2020-05-25 22:55 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:使用c语言判断100以内素数的示例(c语言求素数)
从console输入一个数,判断这个数是否为素数(质数)。
[u]复制代码[/u] 代码如下:
#include <stdio.h> /* *判断100以内的素数 */ //定义函数判断是否是素数 int isPrime(int num ){     int i;     //从2开始循环,一直到i的平方小于等于给定的数。     for (i = 2; i*i <= num; i++) {         if ( ( num % i ) == 0 ) {             return 0;         }     } } int main(int argc, const char *argv[]) {     int re;     int input;     printf("请输入一个100以内的整数:");     scanf("%d",&input);     if( input > 1 ){         re = isPrime(input);         if(re == 0){             printf("%d不是素数\n",input);         }else{             printf("%d是一个素数\n",input);         }     }else{         if(input == 1){             printf("1既不是素数,也不是合数。\n");         }else{             printf("请输入大于或等于1的正整数^.^\n");         }     }     return 0; }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部