当前位置:淘百问>百科知识>c语言编写函数判断素数

c语言编写函数判断素数

2024-04-19 21:58:55 编辑:join 浏览量:620

问题补充说明:#include int isPrime(int i);main(){ int number ; printf("Please input a number to test if it is a prime:" ); scanf("%d",&number); if (isprime(number==1)) //调用判断素数的函数isPrime printf("Is a prime!\n"); else printf("Is not a prime!\n");}// 子函数isPrime的声明和定义如下:int isprime(int i){ int a; for(a=1;a<=i;a++); if(i%a==0)break; if(a==i)return 1; else return 0;}求改错,c语言问题

c语言编写函数判断素数

#include<stdio.h>

in代丰兵tisprime(inti);//大小写错误

voidmain()//省来自略是默认返回值为int

{

intnumber;

printf("Pleaseinputanumbertotestifitisaprime:");

scanf("%d",&number);

if(isprime(nu360问答mber)==1)//调用判断素数的函数isP达带巴河假后送方案类实rime,注意括号的位置

printf("Isaprime!\n");

else

printf("Isnotaprime!\n");

}//子函数isPrime的声明和定义如下:

inti见冷对云sprime(in推左倒稳ti)

{

inta;

for(a=2;a<i;a++)//a<=i改为<,这里到i太大,有简单的方法,另外分号去掉

if图调古鲁渐长(i%a==0)break;

if(a>=i)让均一弱振兰城return1;

elsereturn0;

}

标签:素数,编写,函数

版权声明:文章由 淘百问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.taobaiwen.com/article/419972.html
热门文章