首页 > 其他分享 >7-3 逆序的三位数 (10分)

7-3 逆序的三位数 (10分)

时间:2023-08-07 10:35:21浏览次数:49  
标签:10 digit 输出 三位数 printf 输入 逆序


7-3 逆序的三位数 (10分)

程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。

输入格式:

每个测试是一个3位的正整数。

输出格式:

输出按位逆序的数。

输入样例:

123

输出样例:

321

鸣谢安阳师范学院软件学院李康康同学补充数据!

 

#include<stdio.h>


int main(){
    
    int digit,n[3],i=0;
    
    scanf("%d",&digit);

    n[0]=digit/100;
    n[1]=(digit/10)%10;
    n[2]=digit%10;
    
    if (n[2]!=0) {
            for (i=2; i>=0; i--) {
            printf("%d",n[i]);
        }
    }else{
        if (n[1]==0) {
            printf("%d",n[0]);
        }else{
            printf("%d%d",n[1],n[0]);
        }
    }

   
    
    return 0;
}

 

标签:10,digit,输出,三位数,printf,输入,逆序
From: https://blog.51cto.com/u_16183193/6991198

相关文章

  • Datahub稳定版本0.10.4安装指南(独孤风版本)
    大家好,我是独孤风,大数据流动的作者。曾几何时,我在第一次安装JDK环境的时候也遇到了不小的麻烦,当时还有朋友就因为这个环境问题觉得自己根本不是编程的料,选择了放弃。当时有个段子说,“如果不是JDK环境没搞定,我一定是一个编程天才”。权当一笑,但是环境问题确实是个大问题。开源元......
  • 普及100Hz高刷+1ms响应 微星发布27寸显示器:仅售799元
    不论办公还是游戏,高刷及低响应时间都很重要,微星现在推出了一款27寸显示器PROMP273A,售价只有799元,但支持100Hz高刷、1ms响应时间,还有FreeSync技术减少撕裂。PROMP273A的100Hz高刷新率是其最大的卖点之一,相比传统60Hz显示器,它可以为办公和娱乐带来更流畅的视觉效果,让您的每一帧......
  • GAMES101笔记(03)
    前几个月忙着拯救地球所以有比较长时间的空档这次笔记对应的是games101内容的第六课,至于为什么跳过第五课因为第五课我感觉也没啥需要记笔记的,基本就是光栅化的一些基本概念以及最基本的一些实现理念,视频最后讲到了关于锯齿和走样的一些东西,第六课开头即紧接着这部分进行讲解采......
  • [ABC310] D~F 题解
    [ABC310]D~F题解D-PeacefulTeams暴力搜索,搜索每个人在的队伍,为了去重,在一个人第一次加入新的队伍之后跳出。bitset<N>st;voiddfs(intu){for(inti=1;i<=m;i++)if(pos[a[i]]&&pos[b[i]]&&pos[a[i]]==pos[b[i]])return;if(u>n)......
  • 【2023.08.06】乐高Lego福运成双80110积木评测
    前言本人是自费购买积木,购买原因是给妹妹培养动手能力,减少短视频占用时间,其次是给家里做摆饰,所以选择积木多考虑了美观非专业评测,如果想看更多积木评测请点进我的博客主页分类查看正文这次的积木整体创意挺好的,斜着拼装红色和金色电镀件很好看,金色的电镀件颜色反射非常均匀......
  • https:443端口经常被攻击怎办 103.60.164.x
    443端口一般是加证书的端口,证书就是ssl证书加密能在一定程度上防止网站被劫持。就是网页浏览的端口,这个端口主要是针对HTTPS服务的。从本质上来说https服务就是能够提供加密以及通过相关的安全端口进行信息传输的HTTP。我们知道有一些网站是对安全性要求特别高的,比如涉及到银行与证......
  • 【JavaScript10】Date日期对象
    获取当前系统时间vard=newDate();//当前系统时间console.log(d);//SunAug06202314:49:43GMT+0800(中国标准时间)手动获取时间并且格式化vard=newDate();//当前系统时间console.log(d);//SunAug06202314:49:43GMT+0800(中国标准时间)var......
  • F5 LTM 知识点和实验 10-基础配置
    第十章基础配置VLANVLAN是对物理网络进行逻辑分区的一种方式,可以创建不同的广播域。将具有共同要求的主机分组在一个VLAN中——不管它们的物理位置如何——提供了明显的优势,包括:减小广播域的大小,从而提高网络的整体性能显著减少系统和网络维护任务(功能相关的主机不再需要物......
  • 从read 系统调用到 C10M 问题
    一.前言从上个世纪到现在,工程师们在优化服务器性能的过程中,提出了各种不同的io模型,比如非阻塞io,io复用,信号驱动式io,异步io。具体io模型在不同平台上的实现也不一样,比如io复用在bsd上可以由kqueue实现,在solaris系统上可以由/dev/poll实现。为了实现系统的可移植性,POSIX确保selec......
  • 前端学习笔记202307学习笔记第六十三天-redux单项数据流和中间件原理10
        ......