Therightoforange
Therightoforange
2015-06-22 02:57
采纳率: 59.1%
浏览 1.6k
已采纳

关于C语言开判断 量否为素数

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • chandoudeyuyi
    其實很簡單 2015-06-22 04:58
    已采纳

    “甚至只须被2~n ”改为“ 甚至只须被2~√n ”
    s6:如果i<=√n

    点赞 评论
  • whappymanlynn
    whappymanlynn 2015-06-22 04:56

    #include
    #include

    int main()
    {
    int num_in,judge,i=2,j=0;
    printf("请键入一个数字,我们来判断它是否为素数:“);
    scanf("%d",&num_in);
    while(i++<num_in)

    if(num_in%i==0)
    j++;
    }
    if(j==0)
    printf("%d是素数\n",num_in);
    else
    printf("%d不是素数\n",num_in);
    system("pause");
    return 0;
    }

    点赞 评论
  • whappymanlynn
    whappymanlynn 2015-06-22 04:57

    你看符合你的要求不
    ?

    点赞 评论
  • whappymanlynn
    whappymanlynn 2015-06-22 05:04

    #include
    #include

    int main()
    {
    int num_in,judge,i=2,j=0;
    printf("请键入一个数字,我们来判断它是否为素数:");
    scanf("%d",&num_in);
    while(i<num_in)
    {
    if(num_in%i==0)
    j++;
    i++;
    }

    if(j==0)
    printf("%d是素数\n",num_in);
    else
    printf("%d不是素数\n",num_in);
    system("pause");
    return 0;
    }

    点赞 评论

相关推荐