当前位置: 首页 > news >正文

【2070】数字对调

【题目描述】

输入一个三位数,要求把这个数的百位数与个位数对调,输出对调后的数。

【输入】

三位数。

【输出】

如题述结果。

【输入样例】

123

【输出样例】

321

【程序分析】

本题主要考察如何获取到一个数的百位,十位,个位,这个技巧要掌握,用整除和取余运算相配合

  • num / 100 得到百位数
  • (num / 10) % 10 得到十位数
  • num % 10 得到个位数

【程序实现】

#include <stdio.h>int main() {int num;scanf("%d", &num);  // 读取三位数int hundreds = num / 100;      // 获取百位数int tens = (num / 10) % 10;    // 获取十位数int units = num % 10;          // 获取个位数// 重新组合:个位数变百位,十位数不变,百位数变个位int result = units * 100 + tens * 10 + hundreds;printf("%d\n", result);return 0;
}
http://www.dtcms.com/a/502969.html

相关文章:

  • 【AI智能体】Coze 提取对标账号短视频生成视频文案实战详解
  • IOT项目——ESP系列
  • 【成长纪实】Dart 与 ArkTS 函数与类的对比学习:从 Flutter 到 HarmonyOS
  • 基于 JETSON+FPGA+GMSL+AI 车载视频采集与存储系统设计(二)系统测试
  • Flutter Event Loop
  • LeetCode 1287.有序数组中出现次数超过25%的元素
  • 递归-50.Pow(x,n)-力扣(LeetCode)
  • Flutter 并发编程全解:从零掌握 Isolate
  • 跨网络互联技术(①Singbox Core-Flutter-Android)
  • 移动端网站的重要性做一款推荐类的网站
  • 用div做网站中间部分做网站是干啥的
  • 【思维导图SimpleMind Pro】SimpleMind Pro——轻量级思维导图软件完全指南:轻量专业,让思维高效可视化
  • jlink烧入软件的使用
  • 03-流程控制语句-教程
  • 【mqtt参数上云和小程序开发】【第5期】hcsr04超声波测距模块调试完成
  • 【STM32笔记】:P03 ISP 一键下载电路详解
  • 江苏省网站建设哪家好php做的购物网站
  • 常见的位运算的总结
  • CSRF(跨站请求伪造)攻击详解:原理、途径与防范
  • 【C++】使用双指针算法习题
  • 全能型 AI 模型新标杆 Qwen2.5-Omni
  • 建设银行佛山分行网站wordpress插件 评分
  • 大数据计算引擎-从源码看Spark AQE对于倾斜的处理
  • 前端基础知识---Ajax
  • 数据结构——多维数组的存储
  • 编译django做的网站网站制作 价格
  • 破解商家客服困局:真人工AI回复如何成为转型核心
  • 【Qt开发】多元素类控件(二)-> QTableWidget
  • 如何建设一个优秀的电商网站自己怎么创建微信公众号
  • 【成长纪实】Flutter中Dart 与Harmony中 ArkTS 异步编程对比:从 Future 到 Promise