给一个不多于5位的正整数,要求:(1)求出它是几位数,(2)分别打印出每一位数字(3)按顺序打印出各位数字,例如原数时321,应输出123。
【题目】【题目】(C语言题目)给一个不多于5位的正整数,要求:1:求出它是几位数;2:分别打印出每一位数字;3:按逆序打印各位数字,例如原数为321,应输出123。(我编写出来了,5位数和4位数还有3位数输出都正常,但1,2位的数字一输进去答案就不对,不知道怎么回 ...
C编程:给一个不多于5位的正整数,要求:(1)求出它是几位数; (2)分别打印出每一位数字; (3C编程:给一个不多于5位的正整数,要求:(1)求出它是几位数;(2)分别
给1个不多于5位的正整数要求1求出它是几位数2分别打印出每一位数字3按逆序打印出各位数字用C语言编程 答案 #include "stdio.h"void main(){unsigned long int a=0;//用int可能会溢出//int flag=0;int b[5];//以下部分用于判断数据的位数//while(flag==0){printf("Input the number\n");scanf("...
c语言问题2.给出一个不多于5位的正整数,要求:(1)求出它是几位数;(2)分别打印出每位数字的英文单词;(3)按逆序打印出各位数字。 答案 #include void main(){ int a; int b[6]; int num; scanf("%d",&a) //输入数字 for(int num=0;num<6;num++) { b[num]=a%10; a=(a-b[num])/10;...
C编程:给一个不多于5位的正整数,要求:(1)求出它是几位数;(2)分别打印出每一位数字;(3)按逆序打印出各位数字,例如输入数为321,应输出1、2、3. 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 #include void main(){\x09int digits=0;\x09\x09\x09\x09//位数\x09int i=0;...
给1个不多于5位的正整数要求1求出它是几位数2分别打印出每一位数字3按逆序打印出各位数字用C语言编程
给出任意一个不多于 5 位的正整数,要求如下。 1 求出它是几位数。 2 分别输出每一位数字。 3 按逆序输出各位数字。例如,原数为 321 ,则输出 123 点击查看答案 第5题 输入一个不多于5位的正整数,要求:①输出它是几位数;②分别输出每一位数字。 输入输出示例: 第一次运行: 输入:135 输出:3 1 3...
of the interger is %d\n",digits);a[4]=number%10;//个位temp=number/10;a[3]=temp%10;//十位 temp=temp/10;a[2]=temp%10;//百位 temp=temp/10;a[1]=temp%10;//千位 a[0]=temp/10;//万位 while(i<digits){ printf("%d",a[4-i]);i++;} printf("\n");} ...
int flag=0;int b[5];//以下部分用于判断数据的位数// while(flag==0){ printf("Input the number\n");scanf("%ld",&a);if(a>0&&a<10) flag=1;else if(a>=10&&a<100) flag=2;else if(a>=100&&a<1000) flag=3;else if(a>=1000&&a<10000) flag=4;else if(a>=10000&&a...