永发信息网

不知道 为什么测试 49的 时候 测试结果不对。

答案:4  悬赏:20  手机版
解决时间 2021-02-05 11:43
不知道 为什么测试 49的 时候 测试结果不对。
最佳答案
#include 
#include 

int main(void)
{
    int number;
    int result;
    int i ;

    scanf("%d",&number);
    if (number < 2)
result = 1;
    if (number == 2 || number == 3)
        
result = 0;

    if (number >= 4 )
        for (i = 2; pow(i,2) <= number; ++i)
{
if (number % i == 0)
{
result = 1;

break;
}
else
result = 0 ;
}
if (result == 0)
printf("%d is a prime number",number);
if (result == 1)
printf("%d is not a prime number",number);
return 0;
}
我试了下输入49,输出没问题。代码没啥问题,如果追求效率的话可以学习下素数筛法。
全部回答
看了一下没什么问题
木槿的声音清冷沉痛,仿似用了她全身的力气。
你是出现了什么问题?函数没有问题,测试49输出 not,可以被7整除 。不是素数,结果正确。追问我这扔 CODE BLOCK里 。。。49 就 给我弄出来个素数,蛋疼好几天。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
玉溪市万合物流有限公司在什么地方啊,我要过
请问电压力锅的无水焗怎么做呢?
图甲为一款有高、低温两档的家用蒸汽电熨斗,
下载歌曲的时候,怎么才能同时把歌词也下载下
河北省邢台市的车牌。在京港澳超速违章可以在
圣居装饰材料我想知道这个在什么地方
女朋友在我面前说,她梦到她以前和男朋友和别
霸斯特宠物地址好找么,我有些事要过去
高校专业录取门槛线是什么意思?
类似《下海》和《你是我兄弟》的电视剧,以八
粗茶淡饭生态酒楼怎么去啊,有知道地址的么
老君爷的生日
全瓷厨房在什么地方啊,我要过去处理事情
吉美多水族连锁沙县店地址在哪,我要去那里办
我在移动营业厅看到有电信120元包月不限时的
推荐资讯
真空泵如何连接
求只有神知道的世界本子
万家乐储水式热水器型号D40-100HG11F系列的热
广东地税自助办税厅在什么地方啊,我要过去处
做为一名物业管理员有年龄限制吗
用煤气做饭、和用电做饭有什么不同?
MY私人定制美发工作室地址在什么地方,想过去
全世界的“我爱你”怎么写?
双子座和双子座配吗
蟋蟀的呼吸器官在哪里?
薛氏育发馆(宣化总店)地址有知道的么?有点事
disclosure and disinterest的summary怎么写
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?