当前位置:   article > 正文

python函数和代码复用练习题——连续质数计算,计算从N开始的5个质数_获得用户输入数字n,计算并输出从n开始的5个质数,单行输出,质数间用逗号,分割。

获得用户输入数字n,计算并输出从n开始的5个质数,单行输出,质数间用逗号,分割。

问题描述

使用一段代码,完成如下功能:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬

获得用户输入数字N,计算并输出从N开始的5个质数,单行输出,质数间用逗号,分割。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬

注意:需要考虑用户输入的数字N可能是浮点数,应对输入取整数;最后一个输出后不用逗号。

输入输出示例

在这里插入图片描述

问题思考

我们先将这段代码要完成的功能拆解:

1.获得一个用户输入,而且要判断用户的输入是否是int,如果不是,要用进一法得到第一个数字,即如果输入5.5,第一个数字应该是6;

2.要能判断这个数是不是质数

3.如果是质数,要输出这个数,如果不是,从下一个开始判断,直到找到5个质数为止

4.输出格式要求将数字输出为一行,中间用“,”隔开,且最后一个数字无“,”

代码思考

针对每一个问题,我们对实现这个功能的代码进行思考。

1.我们要用到分支结构,判断并且规范化我们的起始数字;

2.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/695024
推荐阅读
相关标签
  

闽ICP备14008679号