题解 1029: [编程入门]自定义函数处理素数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

C语言程序设计教程(第三版)课后习题8.3 (C语言代码)

解题思路:其实就是判断是不是能被2~n-1的数整除,如果能够被整除就不是素数,如果不能被整除就是素数,确定了思路咱们就能开始解题了。注意事项:唯一麻烦的一点就是再循环里面加入输出库函数的时候要让它停下来,不然它会一直执行下去,直到循环结束,这样打不到题目要求,所以我们要用一个break语句将它刹车。

C语言程序设计教程(第三版)课后习题8.3 (C语言代码)

解题思路:看前面都是写了一大串很麻烦,题目要求很简单就是判断是否是质数就行了。在开始设置一个a=2,进入for循环,如果n%i能整除,就说明这个不是质数a就+1最后判断a的值是否改变,若不变就说明是质数了注意事项:a只是起锚定作用,取值随意。