赞
踩
使用一段代码,完成如下功能:
获得用户输入数字N,计算并输出从N开始的5个质数,单行输出,质数间用逗号,分割。
注意:需要考虑用户输入的数字N可能是浮点数,应对输入取整数;最后一个输出后不用逗号。
我们先将这段代码要完成的功能拆解:
1.获得一个用户输入,而且要判断用户的输入是否是int,如果不是,要用进一法得到第一个数字,即如果输入5.5,第一个数字应该是6;
2.要能判断这个数是不是质数
3.如果是质数,要输出这个数,如果不是,从下一个开始判断,直到找到5个质数为止
4.输出格式要求将数字输出为一行,中间用“,”隔开,且最后一个数字无“,”
针对每一个问题,我们对实现这个功能的代码进行思考。
1.我们要用到分支结构,判断并且规范化我们的起始数字;
2.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。