求解释这个C语言程序3、/*判断101-200之间有多少个素数,并输出所有素数及素数的个数.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,     则表明此数不是

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 07:56:43
求解释这个C语言程序3、/*判断101-200之间有多少个素数,并输出所有素数及素数的个数.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,     则表明此数不是

求解释这个C语言程序3、/*判断101-200之间有多少个素数,并输出所有素数及素数的个数.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,     则表明此数不是
求解释这个C语言程序
3、/*判断101-200之间有多少个素数,并输出所有素数及素数的个数.
程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,     则表明此数不是素数,反之是素数.*/ #include "math.h"main(){ int m,i,k,h=0,leap=1; printf("\n"); for(m=101;m

求解释这个C语言程序3、/*判断101-200之间有多少个素数,并输出所有素数及素数的个数.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,     则表明此数不是
如果m=100,执行m=m+2后,m=102,这样的话,你就跳过了101,但101是素数!
至于那个为什么是m+1呢,是应为考虑到m是奇数还是偶数的缘故,都可以,是m也没有错.