#include<stdio.h> char* prime(int num) { int cnt; char* output="prime"; for(cnt=2;cnt<num;cnt++) { if(num%cnt==0)//在循环过程中,只要被整除了,就不是素数,反之则是素数 。如果正向考虑,则要每次都不被整除才为素数,比较麻烦 { output="not prime"; } } return output; } int main() { int num; scanf("%d",&num); printf("%s",prime(num)); return 0; }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1419 |
哥德巴赫曾猜测 (C语言代码)浏览:1019 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1039 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:746 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:596 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1119 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:908 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:834 |
三角形 (C语言代码)浏览:915 |
用筛法求之N内的素数。 (C++代码)浏览:693 |