这道题目的第二个空 判断条件填s!=t 为什么不行
程序运行结果也正确
虽然这一题你把结果凑对了 但是逻辑上是不成立的
t是分离最后一位数的 而s 是除去最后一位其他位上的数 两者之间不可能相等
while() 里面是结束循环的关键,到什么时候结束,肯定是 27638496 中每个数字都运行了, s=s/10 是缩进,一开始s=27638496 ,第一次运行后s=2763849......最后 s=2/10=0,数字没有了,循环应该终止了。 whlie()里面应该是 s>0.
而t=s%10 是取个位的数,t=6,9,4....2 所以和s!=t 毫无关系。
回复 祁老师:哦哦哦 当时想错了
回复 lucas:恩恩 多谢啦 问题已经解决了