【题目】给出一个不多于5位数的正整数,要求求出他是几位数,分别打印出每一位数字,按逆序打印出个位数字?要c++解法
【题目】c语言编程序给一个不多于5位数的正整数,要求:1:求出它是几位数;2:分别输出每一位数字3:按逆序输出各位数字,例如原数是123,应输出321
=0:print"5 位数:",e,d,c,b,aelifb!=0:print"4 位数:",e,d,c,b,elifc!=0:print"3 位数:",e,d,celifd!=0:print"2 位数:",e,delse:print"1 位数:",e 实例(Python3.x) #!/usr/bin/pythonx=int(input("请输入一个数:\n"))a=x//10000b=x%10000//1000c=x%1000//100d=x%100/...
include<stdio.h>int main (){ int n, x, i = 0, m[5] = {0}; printf("输入(0--99999): \n"); scanf("%d", &x); n = x; while(n) { m[i++] = n % 10; n /= 10; } printf("%d 是 %d 位数.\n", x, i); printf("其逆序数为 : ")...
unsigneddigit=0,sum=0;for(unsignedt=n;t!=0;t/=10){++digit;sum+=t%10;}cout<<"位数: "...