若要统计正整数987654中数字大于5的位数个数,下列关于逐位统计的相关操作和结果,错误的是哪一项?

vc902838 单选题 共 个子题

数字逐位统计是基础算法中常见的操作,常规实现逻辑为:初始化统计结果为0,当待统计的正整数n>0时,先执行n%10获取当前末位数字,判断该数字是否符合统计条件,符合则统计结果加1,再执行n = n//10移除已处理的末位,重复上述步骤直到n变为0。

A

第一次取模10得到的数字是4,该数字不满足大于5的条件,不计入统计

B

执行3次整除10操作后,剩余待处理的数字是987

C

整个统计过程结束后,最终得到的符合条件的数字个数是2

D

整个统计流程的循环终止条件为待处理的正整数n变为0,所有数位都能被完整处理,无需额外补充处理最高位

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧