(C语言)从键盘输入输入一个不大于5位的整数,判断位数,并逆序输出
@[TOC](
(C语言)从键盘输入输入一个不大于5位的整数,判断位数,并逆序输出
#include <stdio.h>
void main()
{int n,a,b,c,d,e,m;printf("请输入一个不大于五位的整数\n");scanf("%d",&n);//从键盘输入整数if(n<10)m=1;else if(n>=10&&n<100)m=2;else if(n>=100&&n<1000)m=3;else if(n>=100&&n<10000)m=4;else if(n>=10000&&n<100000)m=5; //以上是判断位数, m 表示位数elseprintf("error");switch(m){case 1:printf("位数:1\n");printf("%d\n%d\n",n,n);break;case 2:printf("位数:2\n");b=n/10;a=n-b;printf("分别为:%d,%d\n",b,a);printf("%d\n",a*10+b);break;case 3:printf("位数:3\n");c=n/100;b=n%100/10;a=n/10;printf("分别为:%d,%d,%d\n",c,b,a);printf("%d\n",a*100+b*10+c);break;case 4:printf("位数:4\n");d=n/1000;c=n%1000/100;b=n%100/10;a=n%10;printf("分别为:%d,%d,%d,%d\n",d,c,b,a);printf("%d\n",a*1000+b*100+c*10+d);break;case 5:printf("位数:5\n");e=n/10000;d=n%10000/1000;c=n%1000/100;b=n%100/10;a=n%10;printf("分别为:%d,%d,%d,%d,%d\n",e,d,c,b,a);printf("%d\n",a*10000+b*1000+c*100+d*10+e);
}
}
(C语言)从键盘输入输入一个不大于5位的整数,判断位数,并逆序输出相关推荐
- 给出一个正整数,求出它是几位数,逆序输出各位数字,顺序输出各位数字。
/// (1)给出一个整数1235644 打印出来应该为7. c程序应该为: (2)求出逆序数字 例如输入数字123456 而打印出来则是654321 (3)而顺序输出各个数字,逆序的话是先输出再除等 ...
- 给一个不多于5位的正整数,要求: ①求出它是几位数②分别输出每一位数③按逆序输出各位数字,例如原数为123,应输出321
给一个不多于5位的正整数,要求: ①求出它是几位数②分别输出每一位数③按逆序输出各位数字,例如原数为123,应输出321 int main() {int n;int a,b,c,d,e;//个,十,百 ...
- 【C语言】输入一个三位数,逆序输出
代码: #include<stdio.h> int main() {int x;printf("请输入一个三位数:");scanf_s("%d", ...
- 用程序实现:给一个不多于4位的正整数,求出它是几位数,逆序输出各位数字?
var iNum = parseInt(prompt('请输入一个不多于4位的整数'));if(iNum < 10){console.log('一位数:' + iNum);}else if(iN ...
- python输入一个四位数、逆序输出这四位数_输入一个四位数,输出这个四位数的逆序数,比如输入1234,输出4321_学小易找答案...
[单选题]斗拱上的方形木块叫做 [简答题]巧克力包装设计 [计算题]对于LL(1)文法 G(E) S → (L) | aS' S' → S |ε L → SL' L' → ,SL'|ε (1 ) 构造 ...
- Java编程字符逆序输出_用JAVA编写一程序:从键盘输入多个字符串到程序中,并将它们按逆序输出在屏幕上。...
展开全部 代码如下: import java.util.Scanner; public class ScannerDemo{ public static void main(String[] args ...
- c语言将一个四位正整数倒排,输入一个四位正整数,将其逆序输出.如:输入1234,输出4321...
编写一个函数fun(n),求任意4位正整数的逆序数. intfun(intn){inta=n,b=0;while(a>0){b=b*10;b=b+a%10;a=a/10;}printf(&quo ...
- C语言:给一个不多于5位的正整数,要求:求出他是几位数分别输出每一位数字,按逆序输出各位数字,例如原数为321,应输出123
往期回顾: 求Sn=a+aa+aaa+aaaa+...n个a ,a是数字 ,n表示a的位数 C语言:两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.排出比赛名单 C语言:杨 ...
- 给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123。
撰写人--软工二班--陈喜平 题目描述 给出一个不多于5位的整数,要求 1.求出它是几位数 2.分别输出每一位数字 3.按逆序输出各位数字,例如原数为321,应输出123. 将下面的程序填写完整. # ...
最新文章
- Python之Python 安装环境搭建
- python入门指南许半仙txt-影帝的脑子坏了 第23章
- layui d多文件上传
- mysql sql诊断建议_MySQL诊断调优常用SQL语句
- Java四种输出语句
- 全国计算机等级考试题库二级C操作题100套(第54套)
- How to set a timeout with AFNetworking
- HDU1286 找新朋友【欧拉函数】
- matlab2c使用c++实现matlab函数系列教程-zeros函数
- (进阶)python实现库存商品管理系统
- YUI 3:Node
- 8uftp cuteftp,8uftp cuteftp之间的差别
- 罗技G500游戏鼠标
- 计网 - TCP 的稳定性:滑动窗口和流速控制是怎么回事?
- 1991年首批全国500位名老中医
- 2022年度软考考试时间表已公布
- 计算机管理员和用户名区别,Administrator记不住?教你自定义管理员账户名称
- 52-20210322华为海思Hi3516DV300的linux系统编译(eMMC模式)1
- 论文阅读笔记:ProjectionNet: Learning Efficient On-Device Deep Networks Using Neural Projections
- 流利阅读 2019.3.1 Chinese firm behind the “Amazon Coat” hits jackpot in U.S.
热门文章
- 深入学习理解二叉搜索树(附详细讲解与实例分析)
- java handlebars_Handlebars 模板引擎之前后端用法
- 西部广播电视杂志西部广播电视杂志社《西部广播电视》杂志社2023年第1期目录
- Centos 7开启3306端口
- git Your branch and xxx have diverged
- dropzone.js php,使用Dropzone.js上传
- linux 把一个文件夹重命名后,移动到另外一个文件夹下
- 外企面试日常生活常见口语12
- vivo 游戏中心低代码平台的提效秘诀
- 计算机毕业设计 SSM共享拼车管理系统 校园拼车管理系统 网络拼车管理系统