C语言学习(5)
1 //判断一个数字是否是素数(素数只能被1和它自己整除) 2 #include <stdio.h> 3 #include <math.h> 4 int main(){ 5 int num; 6 int flag=0; 7 printf("输入一个数字:\n"); 8 scanf("%d",&num); 9 for(int i=2;i<=sqrt(num);i++){ 10 if(num%i==0){ 11 flag=1; 12 } 13 } 14 if(flag==1){ 15 printf("这个数字不是素数\n"); 16 }else{ 17 printf("这个数字是素数\n"); 18 } 19 return 0; 20 }
posted on 2018-06-24 10:45 孙悟空son_ku_kong 阅读(100) 评论(0) 编辑 收藏 举报