#include <stdio.h> (30951)#include <math.h> int is_prime(int num){ int i = 2; while(i <= sqrt(num)){ // 只需要判断平方根以内的数 if(num % i == 0) return 1; if(i > 2) i+=2; // 2不能被整除,所有的偶数都不用考虑了 else i++; } return 0; } int main() { int a = 100; int num = 0; while(a <= 999){ if(!is_prime(a++)) num++; } printf("%d\n", num); return 0; }
1

相关推荐

敢逐云霄志:你打招呼语怎么能这么长,hr都没看下去的欲望,简明扼要说重点,就读于某某学校某某专业,26届应届毕业生,学信网可查,先后在某某公司实习过(如有),然后做过什么项目,想找一份什么样的工作,可实习几个月以上,期待您的回复。
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务