suc


私信TA

用户名:duanxx080566

访问量:1085

签 名:

等  级
排  名 4451
经  验 1629
参赛次数 5
文章发表 7
年  龄 0
在职情况 学生
学  校 沧州师范学院
专  业 软件工程

  自我简介:

解题思路:根据题目,在自定义函数中判断是否是素数,在主函数中输入n并且输出该数。是否是素数,首先判断n是否小于1,小于1不是素数,当n 大于1时,是否可以整除2~n-1,再加以判断即可



注意事项:

参考代码:

#include<stdio.h>

#include<math.h>

int flag=0;

int m(int n){

if(n<=1)

flag=0;

else

for(int i=2;i<n;i++){

if(n%i==0)

break;

else

flag=1;

}

return flag;


int main(){

int n,c;

// int m(int n);(可有可无) 

scanf("%d",&n);

c=m(n);

if(c==0) 

printf("not prime");

else

printf("prime");

return 0;


 

0.0分

2 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区