科比你来


私信TA

用户名:1352847107

访问量:15328

签 名:

1352847107

等  级
排  名 1355
经  验 2950
参赛次数 0
文章发表 44
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:其实就是判断是不是能被2~n-1的数整除,如果能够被整除就不是素数,如果不能被整除就是素数,确定了思路咱们就能开始解题了。

注意事项:唯一麻烦的一点就是再循环里面加入输出库函数的时候要让它停下来,不然它会一直执行下去,直到循环结束,这样打不到题目要求,所以我们要用一个break语句将它刹车。

参考代码:

//写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。


#include<stdio.h>


int main()

{

    int i, j = 2;


    scanf("%d", &i);


    for(j; j<i; j++)

    {

        if(i%j == 0)

        {

            printf("not prime");

            break;

        }

        else

        {

            printf("prime");

            break;

        }



    }


    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »