输入一个不多余5位数的正整数,输出它是几位数,并按逆序输出各个数字,如123变成321,它的位数是3.怎么样用C语言来实现
输入一个不多余5位数的正整数,输出它是几位数,并按逆序输出各个数字,如123变成321,它的位数是3.怎么样用C语言来实现
其他人气:558 ℃时间:2020-03-25 02:05:27
优质解答
x%10=a1,x/10%10=a2,x/100=a3,a=a1*100+a2*10+a3判断是几位:if(a>100)3 if(a>1000)4 if(a>10000)5能帮我看一下错在哪儿吗?每次调试的时候都有32这两个数,不知道为什么?其他对的因为如果输入3位数的话它有0出现,所以用了if把0换成空格最后是把没个数以逆序分解出来,如3 21你这种算法是必需的吗,这种算法比较负责,而且有很多都不需要,如果只是想输出完全不用这么写就是因为题目中没有输出0所以就用这种方法,但是有错误,不知道错哪儿了
我来回答
类似推荐
猜你喜欢
- 1椭圆X^2/a^2+Y^2/b^2=1(a>b>0)的左右焦点分别是F1,F2.过F1的直线l与椭圆交于A,B两点
- 2they want to know what they can to help up 为什么不对
- 3中华人民共和国 英文the People's Republic of China 一定要有the吗?
- 4The blue shirt is seven dollars.(改为一般疑问句)
- 5已知向量OA=(cosa,sina)(0<a<π/2),向量m=(2,1),n=(0,√5),且m⊥(OA-n)
- 6新华书店运来一批儿童读物,第一天卖了30%.第二天卖了40%,比第一天多卖了30本.新华书店一共运来多少本儿
- 7已知y=f(x)时定义是R上的奇函数,当x>0时,求函数y=f(x)的表达式
- 8The boy in the photo is my cousin,Simon改为一般疑问句是什么
- 9Euery Soil where he is well is to a ualiant man his natural country
- 10俄罗斯地形以什么为主?