1、编程:输入正整数m,判断m是否素数.
1、编程:输入正整数m,判断m是否素数.
、编程:输入正整数m,判断m是否素数.
【数学知识复习】素数(质数)是一个正整数,除了1和它本身之外,不能被其它任何正整数整除.
【算法提示】用2到m-1逐个去除m.如果m能被2 m-1之中任何一个整数整除,则提前结束循环,此时i≤m-1;如果m不能被2 m-1之间的任一整数整除,则在完成最后一次循环后,i的值为m,表明m未曾被2 m-1之间任一整数整除过,m是素数.
(也可以用2至SQR(m)作为除数.是不是一样.)
【进一步练习1】当用户输入的数不是正整数时,给出提示并要求重新输入一个数.
【进一步练习2】求出1到1000间的所有素数,并将这些素数显示在列表框(ListBox)中.
【进一步练习3】给出任意的上下限(正整数)求出它们之间的所有素数.
、编程:输入正整数m,判断m是否素数.
【数学知识复习】素数(质数)是一个正整数,除了1和它本身之外,不能被其它任何正整数整除.
【算法提示】用2到m-1逐个去除m.如果m能被2 m-1之中任何一个整数整除,则提前结束循环,此时i≤m-1;如果m不能被2 m-1之间的任一整数整除,则在完成最后一次循环后,i的值为m,表明m未曾被2 m-1之间任一整数整除过,m是素数.
(也可以用2至SQR(m)作为除数.是不是一样.)
【进一步练习1】当用户输入的数不是正整数时,给出提示并要求重新输入一个数.
【进一步练习2】求出1到1000间的所有素数,并将这些素数显示在列表框(ListBox)中.
【进一步练习3】给出任意的上下限(正整数)求出它们之间的所有素数.
其他人气:386 ℃时间:2019-10-17 07:55:57
优质解答
饭要一口一口吃,作业要自己做
我来回答
类似推荐
猜你喜欢
- 1i have no idea-------.A whom he sold my bike B whom he sold mybike to Cwhom did he
- 225度时,浓度均为1mol/L的(NH4)2CO3和NH4HCO3中的NH4+哪个大?急用!
- 3cosx的平方-sinx的平方
- 4求单位时间碰撞到单位面积上的分子数
- 51立方沙子等于多少吨?
- 6无论取何值(m-1)x的3次方+2mx的2次方+(m+1)x+a都等于ax的2次方-bx+a求(m+a)的a-b次方
- 7如果一个数的平方根与立方根相同,则这个数为( ) A.0 B.1 C.0或1 D.0或±1
- 8I have some------ ( wonder) stamps用所给词的适当形式填空
- 9他虚心接受了大家的意见,改进了缺点.修改病句
- 10一个直角三角形高4cm,底3cm,斜边5cm,将三角形以斜边为轴旋转一周,计算所得的立体图形的体积?