作业帮 > 综合 > 作业

输入一个不多余5位数的正整数,输出它是几位数,并按逆序输出各个数字,如123变成321,它的位数是3.怎么样用C语言来实

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 07:35:08
输入一个不多余5位数的正整数,输出它是几位数,并按逆序输出各个数字,如123变成321,它的位数是3.怎么样用C语言来实现
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 2 1
再答: 你这种算法是必需的吗,这种算法比较负责,而且有很多都不需要,如果只是想输出完全不用这么写
再问: 就是因为题目中没有输出0所以就用这种方法,但是有错误,不知道错哪儿了
输入一个不多余5位数的正整数,输出它是几位数,并按逆序输出各个数字,如123变成321,它的位数是3.怎么样用C语言来实 C语言 给出一个不多于5位的正整数.1.输出它是几位数 2.输出每一位数字 3.按逆序输出各位数字, C语言 给出一个不多于4位的正整数.1.输出它是几位数 2.输出每一位数字 3.按逆序输出各位数字, C语言:输入一个多于5位的正整数,要求:求它是几位数,分别输出每一个数字,按逆序输出各位数字 c语言输入一个不多于5位正整数要求:求出它是几位数;分别打印出每一位数字;按逆序输出各位数字. 给出一个不多于5位的正整数,要求:输出它是几位数;分别输出每一位数,按逆顺序输出各位数字,如321,则123 给出一个5位数,按逆序输出它的各位数字.如:输入12345,输出54321. 输入一个不多于5位的正整数,要求 1求出它是几位数 2分别打印每一位数字 3按逆序输出各位数字 问一道编程题目···给一个不多于5位的正整数1求出它是几位数2分别输出每一位数字3求出它的逆序数并输出,例如123逆序数 给一个不多于5位的正整数,要求:1.求出它是几位数; 2.分别输出每一位数字; 3.按逆序输出各位数字 输入一个不多于5位的正整数,要求:1)求它是几位数;2)合成它的逆序数并输出,如原数是123,输出为321. C语言编程,给定一个不多于5位的正整数,求① 求它是几位数② 分别输出每一位数字③ 按逆序输出各位数字