7、在C++代码中假设N为正整数,则下面代码能获得个位数的是( )。
别灰心,再试一次!
【答案】A
【考纲知识点】算术运算(一级)
【解析】在十进制满10进1,个位的位权为100= 1;十位的位权为101;百位的位权为102;第N位的位权为:10N-1 ;该数的数值等于每位的(数值×位权)之和。对于任意正整数N,我们可以将其分解成如下形式:N = k × 10 + r其中k是除去个位后的部分,而r则是个位数。所以N % 10可以获得个位数。