编程每日一题_C程序设计_逆序的三位数

2023-11-12

问题描述:

问题来源:C语言程序设计(浙江大学翁老师)改编

有多组数据,每组数据为一个整型正三位数,当输入一组数据时,程序输出按位序逆序的数字。若输入数字结尾为零时,输出不应有前导的零

输入格式:

每个测试有多组数据,每组均为一个三位的正整数

输出格式:

输出按位序逆序的数

输入样例:

123

输出样例:

321

解法一:
#include<stdio.h>

int main()
{
	int num,a,b,c;
	int i=1;
	while(i!=0){     			//while 语句实现循环,判断多组数据
		scanf("%d",&num);
		a = num/100;
		b = (num-100*a)/10;
		c = (num-100*a)%10;
		//printf("%d\n",c);
		if (c==0)	{			//if语句实现选择结构,处理特殊数字“0”
		if(b==0){
			printf("%d\n",a);			
		} else printf("%d%d\n",b,a);
	} else printf("%d%d%d\n",c,b,a);
	    i++;
	}
		return 0;
 } 
 
 

解法二:

#include<stdio.h>

int main()
{
	int num,a,b,c;
	int i=1;
	while(i>=1){     		//while语句实现循环
		scanf("%d",&num);
		a = num/100;
		b = num/10%10;
		c = num%10;
		printf("%d\n",100*c+10*b+a);
		i++;
		}
	return 0;
 } 

补充资料:
[1]
逆序的三位数.exe: Permission denied
[Error] ld returned 1 exit status 报错的原因:最近一次运行的DOS窗口未关闭
其他原因包括:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

编程每日一题_C程序设计_逆序的三位数 的相关文章

随机推荐

  • c语言empty函数返回结果,C语言:实现函数init()初始化数组、 实现empty()清空数组、 实现reverse()函数完成数组元素的逆置...

    include void init int arr int len int i 0 printf 初始化数组 gt n for i 0 i scanf d arr i void reverse int arr int len int i 0
  • 逆向爬虫02 re模块

    python re模块 re是python中自带的正则表达式模块 可以用于正则匹配 1 findall 将匹配到的所有结果塞进列表并返回 import re 匹配字符串中的所有字符 a result re findall a 我是一个abc
  • 如何运营头条号自媒体?这篇文章告诉你

    头条号的兴起 带动了很多没有做过自媒体的人去参与 在这么多年当中 已经有很多的普通人 通过实操头条自媒体 实现了自己的财富自由 今天就给大家讲讲如何运营头条号自媒体 一 头条号的规则和机制 想要做好任何一个自媒体平台 首先就要摸透这个平台的
  • vs2017安装qt插件及安装qt插件后的设置

    vs2017安装qt插件 引言 涉及内容 一 vs2017安装qt插件的过程 二 安装qt插件成功后的设置 三 创建第一个关于qt的程序 四 设置属性后代码可以查看 引言 安装vs2017后需要在vs2017中安装qt插件 这样可以直接在v
  • Linux删除目录下的大量文件命令

    Linux删除目录下的大量文件命令 如果目录下文件数量不大 可以尝试指定时间删除文件 如 查询指定路径somepath下 创建日期为一周前的所有目录 并删除 find somepath type d mtime 7 xargs rm rf
  • java微信退款解密,微信退款通知解密问题local_policy.jar和US_export_policy.jar

    在微信退款申请成功后异步通知会返回一段加密串 在req info字段里 按照微信文档的做法是 1 对返回的加密串req info做base64解码 得到另一个加密串 byte b Base64Util decode map get req
  • c 发ajax get氢气,甲烷2f氢气吸附模型与存储过程热效应分析.pdf

    The research of adsorption model for methane hydrogen and thermal effects on storage process Abstract Storage by adsorpt
  • 如何将 ChatGPT 集成到 Microsoft Word 中的详细教程

    在这篇文章中 我们将介绍如何将 ChatGPT 集成到 Microsoft Word 中 ChatGPT 可以提高您的工作效率 并显着提高您的写作能力 那些不知道 ChatGPT 的人 它是一种最先进的语言模型 可以提供类似人类的响应 近几
  • maven项目中的tomcat版本问题

    maven项目中的tomcat版本问题 本文章分享自己在学习maven基础学习过程中遇到的一些问题 并附上自己解决的方法 为MyServlet进行 如下xml的配置 并且对jar包进行如下配置 其中MyServlet中实现一个转发功能 然后
  • DC/DC转换器四大设计要点,这些技巧你掌握了吗?

    一 正确理解DC DC转换器 DC DC转换器为转变输入电压后有效输出固定电压的电压转换器 DC DC转换器分为三类 升压型DC DC转换器 降压型DC DC转换器以及升降压型DC DC转换器 根据需求可采用三类控制 PWM控制型效率高并具
  • Linux系统对IO端口和IO内存的管理

    Linux系统对IO端口和IO内存的管理 一 I O端口 端口 port 是接口电路中能被CPU直接访问的寄存器的地址 几乎每一种外设都是通过读写设备上的寄存器来进行的 CPU通过这些地址即端口向接口电路中的寄存器发送命令 读取状态和传送数
  • Pandas的append方法

    相当于添加一行记录 这个方法也是比较管用的 1 测试pandas append方法 2 def use pd append 3 df pd DataFrame 1 2 3 4 columns list AB 4 df2 pd DataFra
  • ChatGPT上线GPT-4以来最强应用代码解释器(CodeInterpreter),5分钟教会你熟练使用比肩博士

    7月9日消息 OpenAI的语言模型ChatGPT推出了新功能 代码解释器 CodeInterpreter 这个新功能已经对所有Plus订阅用户开放 代码解释器扩展了ChatGPT的功能 为用户带来了更好的交互式编程体验和强大的数据可视化功
  • android 编译拷贝,android源码编译时拷贝替换指定文件

    由于要做版本定制 某些版本的资源文件等 例如style xml 需要不同的配置 但是android的编译开关无法在xml里使用 于是想到了编译时根据不同的编译开关编译不同的文件 如下 1 建立A xml文件 当编译开关OEM CUSTOME
  • python安装OpenCV

    安装OpenCV pip install opencv python python OpenCV 打开摄像头 import cv2 WIDTH 1080 HEIGHT 720 cap cv2 VideoCapture 0 cv2 CAP D
  • 预测知识

    预测知识 机器学习预测模型局限性 目录 预测知识 机器学习预测模型局限性 问题描述 未来发展 参考资料 问题描述 数据基础设施 要构建模型 必须有数据 且有多来源的大数据 这一切都离不开数据基础设施的建设和发展 错误数据输入 数据质量是任何
  • vite 原理解析与实践

    vite 原理解析与实践 vite 是什么 Vite 法语意为 快速的 发音 vit 是一种新型前端构建工具 能够显著提升前端开发体验 它主要由两部分组成 一个开发服务器 它基于 原生 ES 模块 提供了 丰富的内建功能 如速度快到惊人的
  • linux-awk命令

    目录 1 linux awk 模糊查询 2 linux awk 取列 2 3 linux awk 多个条件and查询 4 linux awk取列 1 5 linux awk取行 6 linux awk 所有pod日志查询 7 linux a
  • Windows server 2016 部署用户漫游

    所需设备 一台Windows server 2016 两台或者以上win7 win10 环境 Windows server 2016 为域控制器 ip地址为192 168 1 1 24 win7 win10加入域控环境 开始部署用户漫游 创
  • 编程每日一题_C程序设计_逆序的三位数

    问题描述 问题来源 C语言程序设计 浙江大学翁老师 改编 有多组数据 每组数据为一个整型正三位数 当输入一组数据时 程序输出按位序逆序的数字 若输入数字结尾为零时 输出不应有前导的零 输入格式 每个测试有多组数据 每组均为一个三位的正整数