首先是没分清break和continue的区别。这个昰只输出两个数的原因
然后,是输出的n不是原来的数题主对n做了取逆序数,输出的是逆序数这个是出现大于900的原因。
最后题主本身的对遍历条件n做了操作,导致循环本身也有问题建议题主,先理清逻辑重写下。
嗯确实刚老师讲课时反应过来。我的循环逻辑没錯错在对n取逆序时,为了省事还用了变量n换一变量表示再判断逆序是否为素数就好了!问题已解决,多谢!
你对这个回答的评价是
根据无暇素数的概念: 一个两位整数 A 本身是素数,若将其个位数字与十位数字交换得到一个新的两位数 B, 而 B 也是素数我们则称 A 为无暇素數。
老哥你这答非所问啊!
老哥,你这答非所问啊!
你对这个回答的评价是