#include main() { int w; float n,i,r; scanf("%f",&n); w=0; i=2; do { r=fmod(n,i); if (r==0{w=1;i=i+1;}else i=i+1;}while (i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 17:46:14

#include main() { int w; float n,i,r; scanf("%f",&n); w=0; i=2; do { r=fmod(n,i); if (r==0{w=1;i=i+1;}else i=i+1;}while (i
#include main() { int w; float n,i,r; scanf("%f",&n); w=0; i=2; do { r=fmod(n,i); if (r==0
{w=1;i=i+1;}
else i=i+1;
}
while (i

#include main() { int w; float n,i,r; scanf("%f",&n); w=0; i=2; do { r=fmod(n,i); if (r==0{w=1;i=i+1;}else i=i+1;}while (i
这个程序用来判断某个数是否能被比它的平方根小的数整除.
#include
#include
main() {
int w;
float n,i,r;
scanf("%f",&n); /*从屏幕上读入一个浮点数,赋值给n*/
w=0; i=2; /*初始化w为0,i为2*/
do { /*进入do-while循环*/
r=fmod(n,i); /*判断n是否能被i整除,能整除则为0,不能则为余数*/
if (r==0){ /*如果能整除*/
w=1; /*赋值w为1*/
i=i+1; /*i自增1*/
}
else i=i+1; /*如果不能整除,只i自增1,w不变*/
}while (i