操作方法
你要的也就是代码和解释,这样一段代码就行。 #include<stdio.h> void main() { int a,b; printf("输入一个数b:"); scanf("%d",&b); a=2; while(a<b) { if(b%a==0) break; a++; } if(a==b) printf("%d is prime\b",b); else printf("%d is no prime\b",b); }
给你解释一下这段代码,先给两个未知数a和b,然后你输入一个数,也就是你要判断的那个数,然后把这个数赋值给了b。
之后把a的值定为2,当a小于b时进入循环,让b对a求余,如果余数等于0就结束循环,不是得话就执行a++,也就是a=a+1的意思。
循环结束,如果a等于b,那么就会打印这个数b is prime,如果a不等于b,就会打印数字b is no prime。