作业帮 > 数学 > 作业

从键盘上输入人一实数M,统计该数的整数位数MA,小数位数MB及其总位数MC,且小数末位为0的不算.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/21 23:29:22
从键盘上输入人一实数M,统计该数的整数位数MA,小数位数MB及其总位数MC,且小数末位为0的不算.
input "输入数字:" to M
MA=0
MC=0
s=M
do while s>1
MA=MA+1
s=s/10
enddo
do while mint(m)
MC=MC+1
M=M*10
enddo
a=MA+iif(MC=0,0,MC+1) &&这是在有小数时把小数点也算做一位,没小数就算整数位
"整数位",MA
"小数位",MC
"总位数",a