【入门】倒序输出一个四位整数

题目解释:

这道题题目描述非常明了,

就是倒序输出一个四位数。

题目思路:

这道题可以用两种方法:

  1. 用数学上的div和mod截出各个位上的数,再计算;
  2. 也可以用字符串倒叙输出。

题目难度:

*

方法一:

算法分析:

用div和mod把各个位置上的数截出来,再把个位乘1000;

十位乘100;百位乘10;千位就是乘1,就是1个千位。

至于截取方法有多种,在这里就讲讲最简单的方法:

如1234:

1234整除10的余数就是个位4;

1234整除100后的余数是34,再整除10的商就是3;

1234整除100的商是12,再整除10的余数就是2;

1234整除1000的商就是1;

答案参考:

var

n,a,b,c,d:longint;

s:qword;

begin

readln(n);

a:=n mod 10;             //截出个位

b:=(n mod 100)div 10;     //截出十位

c:=(n div 100)mod 10;  //截出百位

d:=n div 1000;          //截出千位

s:=a*1000+100*b+10*c+d;    //计算他的倒叙

writeln(s);

end.

方法二:

算法分析:

字符串熟练的人也可以用字符串做,也很简单,但要注意最前几位如果是零,就得过滤掉。

答案参考:

var

i,j:longint;

st:string;

begin

readln(st);

for j:=4 downto 1 do

if st[j]<>'0' then break;   //过滤开头的“0”

for i:=j downto 1 do

write(st[i]);

end.

【入门】倒序输出一个四位整数相关推荐

  1. c++倒序输出一个四位整数

    题目描述   任意读入一个四位整数,颠倒后输出. 输入   输入一行,只有一个整数x(1000<=x<=9999). 输出   输出只有一行,包括1个整数. 代码在这: 1 2 3 4 5 ...

  2. c语言自动输入一位数字,c语言:要求输入一个四位整数,然后将各位数字按英文输出...

    满意答案 我I就这样I 2015.11.22 采纳率:50%    等级:9 已帮助:568人 123456789101112131415161718192021222324252627282930# ...

  3. 【C语言】求一个四位整数各位数字之和

    题目:求一个四位整数各位数字之和,并在屏幕上输出结果 思路:运用取余和取整四位整数各位上的数字,然后将其相加即可 #include<stdio.h> int main() {printf( ...

  4. java之实现简单的传入一个小数和一个整数,根据传入的整数,输出一个有整数位个小数的小数

    java之实现简单的传入一个小数和一个整数,根据传入的整数,输出一个有整数位个小数的小数 结果如下: 输入一个小数,和一个想要取多少为位小数的整数 得到: 以下三种方法: package com.qi ...

  5. 用python倒序输出一个字符串_Python 反转字符串(reverse)的方法小结

    前段时间看到letcode上的元音字母字符串反转的题目,今天来研究一下字符串反转的内容.主要有三种方法: 1.切片法(最简洁的一种) #切片法 def reverse1(): s=input(&quo ...

  6. 用python倒序输出一个字符串_Python字符串逆序输出的实例讲解

    1.有时候我们可能想让字符串倒序输出,下面给出几种方法 方法一:通过索引的方法 >>> strA = "abcdegfgijlk" >>> st ...

  7. python输入一个四位整数_Python 四位一并法

    0x00 题目 请写一个 Python 程序实现实数的「三位一并法」与「四位一并法」.输入一个八进制小数,利用三位一并法将其转换为二进制实数,并输出,再利用四位一并法将上一步得到的二进制实数转换为十六 ...

  8. python输入一个四位整数、判断该数是否是四叶玫瑰数_四叶玫瑰数是指四位数各位上的数字的四次方之和等于本身的数,请同学们用PYTHON编程实现查找(1000-10000)之间的四叶玫瑰数...

    [简答题]1.2.3.4.5.6.7.11 [简答题]素描线条 [单选题]下列有关局部变量的说法正确的是( ) [其它]上传面部刮痧的操作视频,以及小组的评分表 [单选题]有关全局变量说法不正确的是( ...

  9. python倒序输出数字的程序_python输入一个整数倒序输出

    信息举报 时间:2020-11-23 本页为您甄选多篇描写python输入一个整数倒序输出,python输入一个整数倒序输出精选,python输入一个整数倒序输出大全,有议论,叙事 ,想象等形式.文章 ...

最新文章

  1. [转]Python 命令行参数和getopt模块详解
  2. Emacs学用快捷键
  3. Java数据类型和标识符
  4. OpenCV函数cvFindContours
  5. post get mysql_jQuery – AJAX get() 和 post() 方法 | 菜鸟教程
  6. RTT内核对象——内核对象的派生
  7. 4安全框_压花玻璃与安全玻璃有哪些特点?玻璃隔断的介绍
  8. objectC时间用法
  9. 现在,TensorRT 4开放下载了
  10. layUI提交多个相同name的值
  11. lte测试软件中兴,中兴LTE网管操作_最新
  12. 外国驻广州领事馆一览表
  13. DDR内存的终极优化
  14. 虎牙直播Js说书人弹幕
  15. ThinkPad T440屏幕关闭之后硬盘狂响的解决方案
  16. Windows电脑垃圾的清理
  17. 一个女孩写给女孩的话
  18. ​GIS方向考研简述
  19. 10款最佳免费WiFi黑客工具(附传送门)
  20. RobotStudio软件:ABB机器人行走轴添加与控制

热门文章

  1. [Mysql] LAST_DAY函数 | DATE_ADD函数 | DATE_SUB函数
  2. 【工作笔记】微信公众号页面摇一摇+触发音效
  3. FreeSurfer数据质量指标:欧拉数Euler Number
  4. 数字证书认证(CA)中心
  5. Wampserver 80端口被占用
  6. javascript 图片特效算法
  7. 软件:汽车的灵魂操盘手
  8. Linux系统中使用vim编写C语言代码实现过程
  9. 计算机开机时前按什么键,开机怎么进入bios?电脑开机按什么键进入BIOS方法大全...
  10. minio服务器在win10的上传与下载,以及修改头像Minio速看免费本地文件服务器