一个正整数的每位都是个位数,称为数位,最高位非0。下面的C++代码用于求正整数的所有数位之和,简称数位和。如 123 的各数位分别是1、2、3,则其数位和为1+2+3,结果为6。为实现该目标,横线处应该填写的代码是( )。

hs596631 单选题 共 个子题
int N;
cin >> N;
int tnt = 0;
while (N != 0) {
    ____;
    ____;
}
cout << "N的数位和为:" << tnt;
A
tnt += N / 10
N /= 10
B
tnt += N % 10
N /= 10
C
tnt += N / 10
N %= 10
D
tnt = tnt + N % 10
N %= 10
正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧