已采纳回答 / weixin_慕侠7581233
你的输出语句是在for循环里面的,只要条件满足for循环的条件,里面的if会一直进行判断,if不执行就会执行 else,所以一直输出,你可以把else去掉,里面的输出语句放在for循环的外面,输出就是对的了,你这样写看着比较复杂,初学者用while 写就可以了<...图片...>
2019-03-12
已采纳回答 / weixin_慕侠7581233
num是输入的数求是多少位数,不知道这个数有多少位,也就是不知道循环多少次,用while写会更简单,下面写了while 和for 的两种<...图片...>
2019-03-12
已采纳回答 / 慕函数6131570
/是整数除的意思 9/10==0num/=10;这个作用是每次循环都去掉一位直到位数为0count为0这个意思就是假设他是0位,循环一次加一位
2019-03-11