从键盘输入一个三位正整数,输出其中最大的数字。例如输入123,输出3?

如题所述

伪代码写一段,双层循环,用逐位逐一扣减计数方式,从高位开始找出每位数字,然后与已取得的数比较,保留大的,最后打印。

read m
k=0
do i=0,2
n=10^(2-i)
do j=1,9
m=m-n
if m<n exit
end do
if k<j, k=j
end do
write k
温馨提示:答案为网友推荐,仅供参考