大佬给看一下
麻烦解释一下 为什么必须用10倍num,为啥不能是一倍两倍?难道是因为转成整形数值?不太理解。还有 ch-'0',的意义是又是啥呢? 123 后面添个 4 等于 123 * 10 + 4 永恒的蓝色梦想 发表于 2020-8-25 14:22123 后面添个 4 等于 123 * 10 + 4
如果输入1234的话 ,也就是10*num+(ch-'0');
num=123;
ch=1234:
'0'=1230;
==123*10+(1234-1230)? 轻轻草原 发表于 2020-8-25 14:33
如果输入1234的话 ,也就是10*num+(ch-'0');
num=123;
ch=1234:
num=123
ch='4'
==123*10+('4'-'0')=123*10+4=1234 永恒的蓝色梦想 发表于 2020-8-25 14:36
赞
页:
[1]