首页 > 其他分享 >基础循环:短除法—“倒”数

基础循环:短除法—“倒”数

时间:2022-11-04 00:00:40浏览次数:39  
标签:10 尾数 基础 543 循环 除法 赋值

题目描述:

输入一个正整数N( 0 < N < 2147483647 ),将这个数倒着合成一个新数后输出。
比如:543,倒过来是345(请注意:34500,倒过来是543,不是00543)!

思路解析:

引入两个变量n,t(注意t要定义初始值为0),t用来记录倒序后的数,然后通过循环不断将n的尾数赋值到t的头部,最后输出t。

代码:

#include<stdio.h>
int main()
{
int n,t=0;
scanf("%d",&n);
while(n>0)  //当n不为0时继续循环
{
t=n%10+t*10;  //将n的尾数赋值到t的头部
n=n/10;  //去掉n的尾数,使n前一次循环尾数的上一位当做n下一次循环的尾数
}
printf("%d",t);
}

结果示例:

 

标签:10,尾数,基础,543,循环,除法,赋值
From: https://www.cnblogs.com/Augus47/p/16856323.html

相关文章

  • React组件基础
    1.组件基本介绍组件是React中最基本的内容,使用React就是在使用组件组件表示页面中的部分功能多个组件可以实现完整的页面功能组件特点:可复用,独立,可组合2.Re......
  • [架构之路-59]:目标系统 - 平台软件 - 基础中间件 - POSIX(可移植操作系统接口)与标准库
    目录​​第1章 POSIX(可移植操作系统接口)概述​​​​1.1什么是POSIX​​​​1.2 发布者-IEEE​​​​1.3标准的下载位置​​​​1.4标准的起源​​​​1.5 谁遵守这个......
  • js基础01
    ExerciseTest01严格检查模式strict'usestrict';//预防js的随意性导致产生的一些问题,必须放在第一行leti=1;//局部变量建议都用let定义数据类型数......
  • 狂神说java基础——面向对象编程
    面向对象编程(oop)1、什么是面向对象(00)面向过程:线性思维面向对象:分类思维​ 本质:以类的方式组织代码,以对象的形式阻止(封装)数据三大特性:封装,继承,多态2、回顾方......
  • 数字影视技术基础回顾
    数字影视技术基础回顾前言昨天晚上看《元气满满的哥哥》,下意识地用镜头去欣赏综艺界面的拍摄手法,于是今天顺便回顾一下大二学的数字影视技术基础。本来以为内容没多少的,结果......
  • SYSU-SSE 3D游戏编程与设计 学习笔记(3)--游戏对象与图形基础
    前言中山大学软件工程学院3D游戏编程与设计课程学习记录博客游戏代码:游戏代码基本操作演练在AssetStore上下载一个天空盒资源并在PackageManager导入在......
  • Java基础面试题整理
    一、何为面向对象面向对象简单来说就是一种编程方式,也可以说是一种思维方式,面向对象会注重一件事情的参与者(对象)、以及各自需要做什么动作。而面向过程则是更注重一件事情......
  • Docker基础和常用命令
    Docker基础和常用命令一,Docker简介1.1,什么是DockerDocker使用Google公司推出的Go语言进行开发实现,基于Linux内核的cgroup,namespace,以及OverlayFS类的Unio......
  • 0006.Django ORM之模型基础
    Django的ORM简介1.ORM概念:对象关系映射(ObjectRelationalMapping,简称ORM)2.ORM的优势:不用直接编写SQL代码,只需像操作对象一样从数据库操作数据。即用面向对象的方式,描......
  • 循环结构
    顺序结构1.java的基本结构就是顺序结构,除非特别指明,否则按照顺序一句一句执行2.顺序结构是最简单的算法结构3.语句与语句之间,框与框之间是按从上到下的顺序进行的,它是......