我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么我这老是输出不出东西

#include
int main()
{
int a,b,i,d,n,g=0,sum=0;
scanf("%d %d",&a,&b);
if(a<=b&&b<=500&&b>=1)
{
for(i=a;i=b;i++)
{
for(d=2;d<=i;d++)
{
if(i % d == 0)
break;
}
if(i==d)
{
sum=sum+i;
g++;
}
}
}
printf("%d %d",g,sum);
return 0;
}

for(i=a;i=b;i++) 你这里的循环a赋值i,b也赋值i,这怎么写的?把你这里改改

d<=i改成d<i
d不能等于i啊,否则i%d==0就成立了,哪还有素数啊

近期文章

  • js的innerHTML输出的还是纯文本
  • codeigniter is_unique数据库设置
  • 优化问题(函数和指针)
  • linux内核3.0,清理页缓存后,无法切为0
  • 如何开发可以在模拟器上获取windows粘贴板上的图片的应用
  • 问个springboot的问题
  • uniapp登录授权的问题
  • 两个String类型使用+相加,底层调用的是StringBuffer还是StringBuild
  • webLogin卸载安装
  • 不会弄,怎么解决,真不懂了
  • 使用特定文本PHP / XPath获取DOMElement
  • 输出结果为-4的原理
  • 使用fastreport.net打印报表如何循环输出
  • MacOS下安装PCL库,部分官方教程程序(如matrix_transform)发现无法编译运行
  • 求解时间复杂度c算法设计
  • (c语言)找出最大数,并且计算其出现次数。
  • ubuntu屏幕大小
  • PHP:imagecopyresampled返回false和URL
  • unity点击play后怎么锁定视角
  • 求纠错啊不会用char弄中文

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华