大神幫忙看看
這兩個(gè)地方不懂 怎么來(lái)的 為什么這么寫(xiě)1 for( ? num=100 ; ?num <1000 ; ? ?num++ ?) ? ?2 { hd =num/100; ? ? ? ?//獲取三位數(shù)字num十位上的數(shù)字 ? ? ? ?td =num%100/10; ? ? ? ?//獲取三位數(shù)字num個(gè)位上的數(shù)字 ? ? ? ?sd =num%10;
這兩個(gè)地方不懂 怎么來(lái)的 為什么這么寫(xiě)1 for( ? num=100 ; ?num <1000 ; ? ?num++ ?) ? ?2 { hd =num/100; ? ? ? ?//獲取三位數(shù)字num十位上的數(shù)字 ? ? ? ?td =num%100/10; ? ? ? ?//獲取三位數(shù)字num個(gè)位上的數(shù)字 ? ? ? ?sd =num%10;
2015-10-17
舉報(bào)
2015-10-17
hd為百位上的數(shù)字?? num%100 后的值是十位與個(gè)位?? 再除以10得十位上的數(shù)字
三位數(shù)字除以100得到百位上的數(shù)字?? 兩位數(shù)字除以10得到十位上的數(shù)字
%取余,三位數(shù)%100也就是去掉百位上的數(shù)字,兩位數(shù)%10去掉十位上的數(shù)字