编写一个判素数的程序。函数完成一个判素数的功能,主函数输入一个sql 取整数函数,输出是否素数的信息。

写一个判断素数的函数,在主函数输入一个整数,输出是否素数的信息_百度知道
写一个判断素数的函数,在主函数输入一个整数,输出是否素数的信息
#include&stdio.h&void main(){
int su(int a);
scanf(&%d&,&a);
if(b&=2)printf(&\n&);
else printf(&\n&);}int su(int a){
for(b=1;b&=a;b++)
if(a%b==0) c++;
return(c);}
其他类似问题
按默认排序
其他4条回答
请问你说的是C++吗?我刚随便写了个...你看行不行...............#include&iostream&int main(){&br/&cout&&&请输入一个的整数:&&&&br/&cin&&a;
&br/&if(a%2==0||a%3==0||a%5==0)&br/&cout&&a&&&不是素数&&&&br/&else&br/&cout&&a&&&是素数&&&&br/&}else cout&&&不是100~200的数&&&return 0;}
#include&stdio.h&#include&math.h&void main(){ int i,k,n,frag=0; printf(&输入一个整数:&); scanf(&%d&,&n); k=sqrt(n+1);//sqrt()数学函数求平方根 for(i=2;i&=k;i++)
if(n%i==0)
{frag=1;)&br/& if(frag==1)&br/&
prinf(&%d不是素数\n.&,n);&br/& else printf(&%d 是素数.&,n);&br/&}//1 既不是素数也不是合数 2是素数
using Susing System.Collections.Gusing System.Tnamespace ConsoleApplication1{
class Program
static void Main(string[] args)
//声明两个变量,分别存储需要传入的整数和循环数
while (true)
//循环输出,直到输入的数为整数!
//如果输入的数不是整数,则用try catch语句捕获异常,并把其异常输出出来。
Console.Write(&请输入一个整数:&);
a = int.Parse(Console.ReadLine());//读取输入的参数,将其转化为整型。
for (i = 2; i &= i++)
if (a % i == 0)
if (a == i)
Console.WriteLine(&这是一个素数!!)&, i);
Console.WriteLine(&这不是一个素数!!)&,i);
Console.ReadLine();
catch (Exception e)
Console.WriteLine();
Console.WriteLine(e.Message + &\n& + e.StackTrace);//将异常输出
Console.WriteLine();
C语言的么?
判断素数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁编制具有如下原型的函数prime,用来判断整数n是否为素数:bool prime(int n); 而后编制主函数,任意输入一个大于4的偶数d,找出满足d=d1+d2的所有数对,其中要求d1与d2均为素数(通过调用prime来判断素数)。如偶数18可以分解为11+7以及13+5;而偶数80可以分解为:43+37、61+19、67+13、73+7。 - 下载频道
- CSDN.NET
&&&&编制具有如下原型的函数prime,用来判断整数n是否为素数:bool prime(int n); 而后编制主函数,任意输入一个大于4的偶数d,找出满足d=d1+d2的所有数对,其中要求d1与d2均为素数(通过调用prime来判断素数)。如偶数18可以分解为11+7以及13+5;而偶数80可以分解为:43+37、61+19、67+13、73+7。
编制具有如下原型的函数prime,用来判断整数n是否为素数:bool prime(int n); 而后编制主函数,任意输入一个大于4的偶数d,找出满足d=d1+d2的所有数对,其中要求d1与d2均为素数(通过调用prime来判断素数)。如偶数18可以分解为11+7以及13+5;而偶数80可以分解为:43+37、61+19、67+13、73+7。
编制具有如下原型的函数prime,用来判断整数n是否为素数:bool prime(int n); 而后编制主函数,任意输入一个大于4的偶数d,找出满足d=d1+d2的所有数对,其中要求d1与d2均为素数(通过调用prime来判断素数)。如偶数18可以分解为11+7以及13+5;而偶数80可以分解为:43+37、61+19、67+13、73+7。
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
课程资源下载排行用C语言写一个判断的函数,在主函数输入一个整数,输出是否素数的信息,该怎么写大神们帮帮忙_百度知道
用C语言写一个判断的函数,在主函数输入一个整数,输出是否素数的信息,该怎么写大神们帮帮忙
提问者采纳
{ long end,stdio, if(myprime(a)==1) printf(&quot, scanf(&quot, &#47,),h&gt,h&gt,math,n&quot, int i,c,, end=(long)sqrt((double)a),Yes&#92, int myprime(long a) &#47,&a), } void main() {long a,i&lt,%ld&quot,=end,*判断是否是素数的函数*&#47, return 1, #include&lt,i++) if(a%i==0) return 0, for(i=2,No&#92,n&quot,),否则输出no*&#47,#include&lt, else printf(&quot,*是素数输出yes, }满意请采纳,
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁1、 写一个判别素数的函数,在主函数输入一个整数,输出其是否为素数的信息。 急用!!!谢谢!!!_百度知道
1、 写一个判别素数的函数,在主函数输入一个整数,输出其是否为素数的信息。 急用!!!谢谢!!!
提问者采纳
int sushu(int), for(i=2,},main(){ int a,}int sushu(int x){ int i,h&gt, } return 1, printf(&quot, scanf(&quot,&a),i++) {
if(x%i==0)
return 0,x,),&quot,i&lt, if(sushu(a)==1)
printf(&quot,),,不是素数&quot,输入一个整数, else
printf(&quot,是素数&quot,%d&quot,),stdio,#include&lt,
提问者评价
采纳率100%
其他类似问题
素数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁已有天涯账号?
这里是所提的问题,您需要登录才能参与回答。
"天涯问答"是天涯社区旗下的问题分享平台。在这里您可以提问,回答感兴趣的问题,分享知识和经历,无论您在何时何地上线都可以访问,此平台完全免费,而且注册非常简单。
求C语言高手帮助,编写一个判断素数的函数,使其能判断在主函数输入的一个整数是否为素数,谢谢
12-12-05 &匿名提问 发布}

我要回帖

更多关于 sql 取整数函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信