班组长在安全生产:写一个判素数的函数,在主函数输入一个整数,输出是否素书的信息

来源:百度文库 编辑:神马品牌网 时间:2024/05/02 00:24:38
该题是C程序设计里的

#include "stdio.h"
void main()
{
int i,k;//i是你要输入的一个数,k是用来FOR的用
int f=0;//这是用来做标志的,如果是素数f=0,不是素数f=1
printf("input a shu:");//提示输入一个数
scanf("%d",&i);//输入一个数并给赋值给i
for(k=2;k<i/2;k++)
{
if(i%k==0)//判断是不是i能被k整除
{f=1;goto L}//如果能,说明就不是素数。程序到L那

}
L:
if (f==0)//输出结果
printf("%d is su shu",i);
else
printf("% not is su shu",i);
}

#include<stdio.h>
main()
{int i,k;
printf("input a shu:");
scanf("i=",&i);
for(k=0;k<i/2;k++)
{if(i%k==0)
printf("this is not su shu");
else
printf("this is su shu");
}
}
太久没编程了,你看看能不能运行。