中易网

求c语言高手指教:为何运行结果正确,提交答案是说我错误?

答案:2  悬赏:70  
解决时间 2021-03-22 08:17
#include "stdio.h"
#include "math.h"
int main(void)
{
int count, i, m, n, sum;
int repeat, ri;
int prime(int m);

scanf("%d", &repeat);
for(ri = 1; ri <= repeat; ri++){
scanf("%d%d", &m, &n);count=0;sum=0;
for(i=m;i<=n;i++)
if(prime(i)==1) {count++;sum=sum+i;}

printf("Count = %d, sum = %d\n", count, sum);
}
}

int prime(int m)
{
int j;
if(m==1) return 0;
else {for(j=2;j<=m/2;j++)
if(m%j==0) break;
if(j>m/2) return 1;}

}
最佳答案
答案没有错啊~你以后写代码的时候,每个for循环语句都要加上{},自己看起来也比较方便,注意编码规范啊。。。看起来很费劲。。。if后的执行语句也要加上{}
全部回答

用整型的话,会强行把小数去掉。

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国首艘国产航母有发行纪念金吗?
从长安去深圳宝安怎么坐车?
如图,三角形ABC和三角形ECD都是等腰直角三角
去神农架滑雪,该怎么安排
听力及耳部保健小常识
万达电影院中捉妖记多少钱一人
有谁知股票,彩票,房地产是那年引进的?谢谢
北京哪里有卖儿童电动车电瓶的呀?
女人可以吃枸杞子吗?
罗庄区青少年活动中心(东南门)在什么地方啊,
2002 陈可汗的铁球大世界怎么发?
成都交通大学
下面有关大运河的表述不正确的是 [
极限挑战猫鼠大战结局怎么样
敖日格勒running man是哪一期
推荐资讯
快递没收到之前 我就点了退款 5天过后自动退
刚装的电脑开机报警器就响几声,进不去装系统
买二手奥拓王子好还是面包好
农村什么树适合做盆景
BarClientView.exe. 是什么东西
男人太瘦,怎么长胖?
我们学校是汕头市潮阳棉光中学,学校星期六经
刑事案件二审开庭后多久下判决
自考建筑设计专业
王者荣耀墨子怎么玩最厉害
孤岛惊魂5CPY版Win7无法进入游戏怎么解决
莱阳吧怎么投诉吧主
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?