
2条回答 默认 最新
liwei_3_12 2021-10-15 10:47关注输入一个三位数
例如:输入 108
int num = 108;
int newNum = 0;
while(num/10)
{
newNum = newNum10 + (num%10 + 6)%10; //注释 (num%10)取个位,将其加6后除以10取余数。
num = num/10; //注释 去掉个位,变成少一位的新值
}
newNum = newNum10 + (num%10 + 6)%10; //最后只剩一位数后再执行一次
输出 newNum 就行了解决 无用评论 打赏 举报