返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >C语言实现整数逆序的情况解析
  • 515
分享到

C语言实现整数逆序的情况解析

2024-04-02 19:04:59 515人浏览 安东尼
摘要

逆序分两种情况。举个例子,情况① 输入1600,输出0061;情况② 输入1600,输出61. 情况① //情况① #include<stdio.h> void ma

逆序分两种情况。举个例子,情况① 输入1600,输出0061;情况② 输入1600,输出61.
情况①


//情况①
#include<stdio.h>
void main()
{
	int a;
	scanf("%d",&a); 
	while(a!=0)
	{
		printf("%d",a%10);
		a/=10;
	}
}

在这里插入图片描述

情况②


//情况②
#include<stdio.h>
void main()
{
	int a;
	int outcome=0;
	scanf("%d",&a); 
	while(a!=0)
	{
		outcome=outcome*10+(a%10);
		a/=10;
	}
	printf("%d",outcome);
}

在这里插入图片描述

温故而知新,记录下来是为了更好地复习。

ps:下面看下C语言中逆序输出整数

方法一:


#include<stdio.h>
int main()
{
 int i=12345; //定义一个为-12340的整数
 int temp=0;//temp作为存储的值
 while(i!=0)
 {
  temp = temp*10 + i%10;
  i/=10;
 }//反序取出来
 printf("%d",temp); //打印
 return 0;
}

方法二用数组的知识


#include<stdio.h>
int main()
{
    int num, a[10], i, k=0;
    printf("请输入一个正整数:");
    scanf("%d", &num);
    // 分离正整数的每一版位,并存放到数组a中
    while(num>0)
    {
        a[k] = num%10;  // 将正整数的最低位权保存到数组a中
        num /= 10; 
        k++;// 将正整数的次低位变为最低位
    }
    // 输出数组的每个元素,即实现逆序输出正整数
    for(i=0; i<k; i++)
        printf("%d", a[i]);
}

到此这篇关于C语言实现整数逆序的文章就介绍到这了,更多相关C语言整数逆序内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: C语言实现整数逆序的情况解析

本文链接: https://lsjlt.com/news/156543.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • C语言实现整数逆序的情况解析
    逆序分两种情况。举个例子,情况① 输入1600,输出0061;情况② 输入1600,输出61. 情况① //情况① #include<stdio.h> void ma...
    99+
    2024-04-02
  • C语言指针怎么实现数组逆序
    可以通过指针来实现数组逆序。下面是一个示例代码:```c#include void reverseArray(int *arr, i...
    99+
    2023-09-14
    C语言
  • C语言实现逆序输出详细
    问题:C语言实现对数组元素依次赋值0,1,2,3,4,5,6,7,8,9,然后按照逆序输出。 解题思路:显然首先要定义一个长度为10的数组,由于赋给的值是整数,因此,数组可以定义为整...
    99+
    2024-04-02
  • c语言怎么实现数组的逆置
    可以利用两个指针来实现数组的逆置。一个指向数组的起始位置,一个指向数组的末尾位置,然后交换两个指针指向的元素,然后分别向数组中心移动...
    99+
    2023-10-28
    c语言
  • c语言中如何实现逆序字符串
    这篇文章主要介绍了c语言中如何实现逆序字符串,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。使用指针逆序字符串思路:给两个指针,left放在字符串左侧,right放在最后一个有...
    99+
    2023-06-26
  • C语言递归实现字符串逆序的方式详解
    C语言实现字符串逆序,具体内容如下所示: 一、迭代的方式实现 贴上代码:迭代的方式实现 '//字符串逆序:不可用字符串操作函数' #include <stdio.h&g...
    99+
    2024-04-02
  • 如何使用C语言实现字符串逆序
    本篇内容介绍了“如何使用C语言实现字符串逆序”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!编写一个函数 r...
    99+
    2024-04-02
  • C语言如何实现链表逆序并输出
    这篇文章主要介绍了C语言如何实现链表逆序并输出的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C语言如何实现链表逆序并输出文章都会有所收获,下面我们一起来看看吧。C语言数据结构实现链表逆序并输出将一个链表逆序并输...
    99+
    2023-06-16
  • C语言怎么输出一个数的逆序数
    可以利用循环和取模运算来实现输出一个数的逆序数。具体步骤如下:1. 定义一个变量n,表示待输出的数。2. 利用循环,将n每次除以10...
    99+
    2023-08-18
    C语言
  • C语言出现空指针的情况有哪些
    在C语言中,会出现空指针的情况有以下几种: 未初始化指针:当一个指针变量没有被初始化赋值时,它的值就是一个空指针。 int *p...
    99+
    2023-10-28
    C语言
  • 使用C语言实现字符串逆序操作案例
    编写一个函数 reverse_string(char * string) 实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数。 非递归实现: #inc...
    99+
    2024-04-02
  • C语言指针如何实现字符串逆序反转
    目录指针实现字符串逆序反转知识点字符串逆序的几种写法非递归写法递归写法指针实现字符串逆序反转 #include<stdio.h> #include<string.h...
    99+
    2024-04-02
  • C语言 分析逆序字符串与字符串的逆序输出有什么区别
    目录前言一、字符串的逆序二、实例讲解1.字符串的逆序输出2.逆序字符串3.综合实例总结今天我们讲解字符串的逆序和逆序输出,并且通过一个综合题型来加深印象和练手! 前言 逆序字符串和字...
    99+
    2024-04-02
  • C语言只能实现解数独程序
    这篇文章主要介绍“C语言只能实现解数独程序”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C语言只能实现解数独程序”文章能帮助大家解决问题。用C语言写的解数独的程序。在linux下测试成功运行。效果如...
    99+
    2023-06-08
  • c语言中递归字符串逆序输出怎么实现
    要实现递归字符串逆序输出,可以按照以下步骤进行:1. 定义一个递归函数,该函数接受一个字符串作为参数。2. 在递归函数中,首先判断字...
    99+
    2023-08-24
    c语言
  • C语言实现ATM系统程序的完整代码
    实现效果如图: 代码如下: #include<stdio.h> #include<string.h> #include<conio.h> #...
    99+
    2024-04-02
  • C语言详解strcmp函数的分析及实现
    目录1.函数介绍1.1.函数接口1.2.函数分析1.3.函数的简单使用1.4.函数使用结果分析2.库函数strcmp源代码2.1.库函数源代码2.2.库函数分析3.模拟实现 strc...
    99+
    2024-04-02
  • C语言 队列的实现全解析
    目录队列的实现基本概念创建结构体初始化结构体销毁队列结构体入队出队判断队列是否为空访问对头的值访问队尾的值返回队列的长度Queue.hQueue.cTest.c队列的实现 基本概念 ...
    99+
    2024-04-02
  • C语言之把数组名作函数参数的四种情况说明
    目录把数组名作函数参数的四种情况思路实参与形参的对应关系有以下四种情况我们来看代码一般函数作参数和数组名作参数区别一般函数作参数数组名作函数参数把数组名作函数参数的四种情况 如果想要...
    99+
    2024-04-02
  • C语言如何实现数独程序
    这篇文章主要介绍“C语言如何实现数独程序”,在日常操作中,相信很多人在C语言如何实现数独程序问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C语言如何实现数独程序”的疑惑有所帮助!接下来,请跟着小编一起来学习吧...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作