早教吧 育儿知识 作业答案 考试题库 百科 知识分享

写一个判断数的函数,输入一个整数,输出是否为素数的信息。不知道哪有问题,不管输什么,输出都不是素数#include<stdio.h>voidmain(){inti,j,k;printf("请输入一个数字:");scanf("%d",&i

题目详情
写一个判断数的函数,输入一个整数,输出是否为素数的信息。 不知道哪有问题,不管输什么,输出都不是素数#include <stdio.h> void main() { int i,j,k; printf("请输入一个数字:"); scanf("%d",&i); for(j=2;j<=i && k==1;j++) if(i%j==0) { k=k-1; } if (k==1) { printf("%d是素数\n",i); else printf("%d不是素数\n",i); } return 0; }
▼优质解答
答案和解析
#include void main() { int i,j,k; printf("请输入一个数字:"); scanf("%d",&i); for(j=2;j