@[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. 给出一个正整数,求出它是几位数,逆序输出各位数字,顺序输出各位数字。

    /// (1)给出一个整数1235644 打印出来应该为7. c程序应该为: (2)求出逆序数字 例如输入数字123456 而打印出来则是654321 (3)而顺序输出各个数字,逆序的话是先输出再除等 ...

  2. 给一个不多于5位的正整数,要求: ①求出它是几位数②分别输出每一位数③按逆序输出各位数字,例如原数为123,应输出321

    给一个不多于5位的正整数,要求: ①求出它是几位数②分别输出每一位数③按逆序输出各位数字,例如原数为123,应输出321 int main() {int n;int a,b,c,d,e;//个,十,百 ...

  3. 【C语言】输入一个三位数,逆序输出

    代码: #include<stdio.h> int main() {int x;printf("请输入一个三位数:");scanf_s("%d", ...

  4. 用程序实现:给一个不多于4位的正整数,求出它是几位数,逆序输出各位数字?

    var iNum = parseInt(prompt('请输入一个不多于4位的整数'));if(iNum < 10){console.log('一位数:' + iNum);}else if(iN ...

  5. python输入一个四位数、逆序输出这四位数_输入一个四位数,输出这个四位数的逆序数,比如输入1234,输出4321_学小易找答案...

    [单选题]斗拱上的方形木块叫做 [简答题]巧克力包装设计 [计算题]对于LL(1)文法 G(E) S → (L) | aS' S' → S |ε L → SL' L' → ,SL'|ε (1 ) 构造 ...

  6. Java编程字符逆序输出_用JAVA编写一程序:从键盘输入多个字符串到程序中,并将它们按逆序输出在屏幕上。...

    展开全部 代码如下: import java.util.Scanner; public class ScannerDemo{ public static void main(String[] args ...

  7. 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 ...

  8. C语言:给一个不多于5位的正整数,要求:求出他是几位数分别输出每一位数字,按逆序输出各位数字,例如原数为321,应输出123

    往期回顾: 求Sn=a+aa+aaa+aaaa+...n个a ,a是数字 ,n表示a的位数 C语言:两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.排出比赛名单 C语言:杨 ...

  9. 给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123。

    撰写人--软工二班--陈喜平 题目描述 给出一个不多于5位的整数,要求 1.求出它是几位数 2.分别输出每一位数字 3.按逆序输出各位数字,例如原数为321,应输出123. 将下面的程序填写完整. # ...

最新文章

  1. Python之Python 安装环境搭建
  2. python入门指南许半仙txt-影帝的脑子坏了 第23章
  3. layui d多文件上传
  4. mysql sql诊断建议_MySQL诊断调优常用SQL语句
  5. Java四种输出语句
  6. 全国计算机等级考试题库二级C操作题100套(第54套)
  7. How to set a timeout with AFNetworking
  8. HDU1286 找新朋友【欧拉函数】
  9. matlab2c使用c++实现matlab函数系列教程-zeros函数
  10. (进阶)python实现库存商品管理系统
  11. YUI 3:Node
  12. 8uftp cuteftp,8uftp cuteftp之间的差别
  13. 罗技G500游戏鼠标
  14. 计网 - TCP 的稳定性:滑动窗口和流速控制是怎么回事?
  15. 1991年首批全国500位名老中医
  16. 2022年度软考考试时间表已公布
  17. 计算机管理员和用户名区别,Administrator记不住?教你自定义管理员账户名称
  18. 52-20210322华为海思Hi3516DV300的linux系统编译(eMMC模式)1
  19. 论文阅读笔记:ProjectionNet: Learning Efficient On-Device Deep Networks Using Neural Projections
  20. 流利阅读 2019.3.1 Chinese firm behind the “Amazon Coat” hits jackpot in U.S.

热门文章

  1. 深入学习理解二叉搜索树(附详细讲解与实例分析)
  2. java handlebars_Handlebars 模板引擎之前后端用法
  3. 西部广播电视杂志西部广播电视杂志社《西部广播电视》杂志社2023年第1期目录
  4. Centos 7开启3306端口
  5. git Your branch and xxx have diverged
  6. dropzone.js php,使用Dropzone.js上传
  7. linux 把一个文件夹重命名后,移动到另外一个文件夹下
  8. 外企面试日常生活常见口语12
  9. vivo 游戏中心低代码平台的提效秘诀
  10. 计算机毕业设计 SSM共享拼车管理系统 校园拼车管理系统 网络拼车管理系统