作业帮 > 综合 > 作业

c语文求救,我下面究竟哪一点错了

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/26 13:58:59
c语文求救,我下面究竟哪一点错了
找出100-900之间的无暇素数.所谓无暇素数是指本身为素数,且其逆序数也是素数的数.例如:113是一个素数,311也是一个素数,113就是无暇素数.
源代码:#include
void main()
{
int a,b,c,d,e,w;
for(a=100;a
if(w%b!=0&&a%b!=0)
这里放松了对w的限制,导致本来不满足条件的也满足了.
对a进行了全部判断,但是对w只进行了a同样次数的判断,但是如果w大于a,会导致限制放松了.
int bSingle100_900(int v)
{
int i;
for(i=3;i
再问: 首先先要谢谢你,不过我把这个粘贴上去还是有一个错误,最后我再问一下bSingle100_900(a) && bSingle100_900(w)是什么意思,我没学过啊。。
再答: /*调试过了*/ int bSingle100_900(int v) /*这是自定义的函数,判断是否是100~900之间的素数*/ { int i; if(v%2) ;else return 0; for(i=3;i