用WIN—TC编程的!C语言程序设计

写一个判断素数的函数,在主函数输入一个整数,输出是否为素数的信息。一定要能运行啊!!... 写一个判断素数的函数,在主函数输入一个整数,输出是否为素数的信息。
一定要能运行啊!!
展开
 我来答
匿名用户
2008-07-07
展开全部
#include <stdio.h>
#include <math.h>
int ss(int a)
{
int i;
for (i=2;i<=(int)sqrt(a);++i)
if (a%i==0) return 0;
return 1;
}

int main(void)
{
int x;
scanf("%d",&x);
if (ss(x)) printf("yes\n");
else printf("no\n");
getchar();
getchar();
return 0;
}
名片
2024-10-28 广告
Altair HyperWorks是一套功能强大的集成化CAE(计算机辅助工程)软件平台,由Altair公司开发。它涵盖了结构分析、流体动力学、优化、多体动力学、电磁场仿真等多个领域,提供了丰富的仿真工具和优化算法。HyperWorks以其... 点击进入详情页
本回答由名片提供
tanarri
2008-07-07 · TA获得超过1.1万个赞
知道大有可为答主
回答量:5123
采纳率:33%
帮助的人:8118万
展开全部
#include "stdio.h"

int IsPrime(int n){
if (n==1 || n==0) return 0;
for (i=2;i<n;i++)
if (n%i==0) return 0;
return 1;
}
int main(){
int n;
scanf("%d",&n);
if (IsPrime(n)==1) printf("%d is a prime number\n",n);
else printf("%d is not a prime number\n",n);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式