题解 1139: C语言训练-求素数问题

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

筛选

素数:for和if嵌套 ,多次循环

摘要:解题思路:用for循环逐个检查,是素数就输出,外层循环控制范围判断进入的数字,内层循环照素数的定义判断,用break跳出。注意事项:参考代码:#include<stdio.h>int main(){ ……

C语言训练-求素数问题

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n,i,t,j; scanf("%d",&n); for(i=2;i<=n;i++) { t=1; ……

题解 1139: C语言训练-求素数问题

摘要:解题思路:素数是从2开始的首先有两层循环,外层循环判断从2到N,内层循环判断书不是为素数将素数除以2,如果从2到i的一半都没有取余为0 的数,就代表没有为素数,k=0k为假,则不输出,每次循环都将k赋……

1139: C语言训练-求素数问题

摘要:解题思路:依次循环2-n之间的数;判断该数的因子数量为2时,输出该数即可;注意事项:计算因子数量,应该在第一个循环里面,第二个循环外面定义sum=0;参考代码:#include<stdio.h>int……

C语言训练-求素数问题

摘要:解题思路:通过FOR循环判断数是否为素数并输出注意事项:参考代码:#include<stdio.h>int main(){ int a,b,c,d; scanf("%d",&a); for(b=2;b……

编写题解 1139: C语言训练-求素数问题

摘要:解题思路:可以使用一个变量f,取变量f=1作为标志,如果找到i的因子,那么f取0,然后跳出循环,继续判断下一个数字是不是素数。如果是素数,那么f取1。再使用if语句判断,如果f=1,那么输出该数字i。……