c语文求救,我下面究竟哪一点错了
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/06 06:16:05
c语文求救,我下面究竟哪一点错了
找出100-900之间的无暇素数.所谓无暇素数是指本身为素数,且其逆序数也是素数的数.例如:113是一个素数,311也是一个素数,113就是无暇素数.
源代码:#include
void main()
{
int a,b,c,d,e,w;
for(a=100;a
找出100-900之间的无暇素数.所谓无暇素数是指本身为素数,且其逆序数也是素数的数.例如:113是一个素数,311也是一个素数,113就是无暇素数.
源代码:#include
void main()
{
int a,b,c,d,e,w;
for(a=100;a
![c语文求救,我下面究竟哪一点错了](/uploads/image/z/570-66-0.jpg?t=c%E8%AF%AD%E6%96%87%E6%B1%82%E6%95%91%2C%E6%88%91%E4%B8%8B%E9%9D%A2%E7%A9%B6%E7%AB%9F%E5%93%AA%E4%B8%80%E7%82%B9%E9%94%99%E4%BA%86)
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
这里放松了对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