小白问个问题
如题你一开始初始化为0了!经过一次循环之后你的num的值变了啊! 输入:123
第一次do循环:num = 10 * 0 + ('1' - '0') -> num = 10 * 0 + 1 -> num = 1;
第二次do循环:num = 10 * 1 +2 -> num=12;
第三次do循环:num = 10 * 12 + 3 -> num = 123;
如果你写10 * 0的话结果当然不一样了 {:9_227:} 随心而活 发表于 2017-6-20 09:32
输入:123
第一次do循环:num = 10 * 0 + ('1' - '0') -> num = 10 * 0 + 1 -> num = 1;
第二次do循环:n ...
啊...明白了,谢谢
页:
[1]