程序设计入门——C语言 翁恺 第1周编程练习

C++PTA题解(3)——逆序的三位数 阅读详情

1逆序的三位数(5分)

题目内容:

逆序的三位数:

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

提示:用%10可以得到个位数,用/100可以得到百位数…。将这样得到的三个数字合起来:百位*100+十位*10+个位,就得到了结果。

输入格式:

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

输出格式:

输出逆序的数。

输入样例:

123

输出样例:

321

时间限制:

500ms

内存限制:

32000kb

参考代码

#include <stdio.h>
int main(){
    int a;
    scanf("%d",&a);
    int x1=a/100;
    int x2=(a%100)/10;
    int x3=a%10;
    if (x3) printf("%d%d%d",x3,x2,x1);
    else{
        if (x2) printf("%d%d",x2,x1);
        else printf("%d",x1);
    }
    return 0;
}
c语言练习题—逆序的三位数 三位数的逆序 阅读详情

相关推荐

PTA 编程题 -- 逆序的三位数

PTA 编程题 -- 逆序的三位数

weixin_51388745的博客 2360

(C语言)逆序的三位数

但是这里需要注意,要去除前导0。我们用了一种最简单的方法,比如700,结果不是007,我们处理的方式是直接乘:对于700:百位:7, 十位:0,个位:0。反转过后:百位:0,十位:0,个位:7, 我们直接0*100 + 0*10 + 7 = 7,直接得到结果7,前导0直接就被去掉了。题目描述:程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。题目分析:这题是很基础的代码,我们就用最基础的语法解决。

Hunter Dreamer的博客 1万+

中国大学MOOC《程序设计入门——C语言》翁恺————答案分享

** 这份代码为去年我学习时写的,与现在课程的题目可能有些出入,所以代码仅供参考。 ** 1.输出“Hello World”(5分) 题目内容: 请输出一行,内容为 Hello World 请注意大小写。 由于这一周只是简单地介绍了C程序的基本框架,还不能做很多事情,甚至还不能做数据的输入,所以这一周的题目也非常简单。 第二周会仔细介绍如何在中M和拼题A做题,如果你一时无法搞定如何提交这周的作业,...

海人的博客 1万+

c语言 -- 三位数的逆序

像这种情况,我们需要先将三位数末尾的数取出来输出,然后去除末尾数即可。% 和 / 刚好实现了这些功能。 像这种情况,我们不能将每位数取出来,不然就处理不好0的情况,尤其是处于中间的那个0。我们可以将三位数的每位数取出来,将个位数乘以100,十位数乘以10,百位数乘以1,再将他们相加就可以得到三位数的逆序,0在加法中不存在。...

m0_62476845的博客 2万+

【C语言 MOOC】程序设计入门_C语言(翁恺)

程序设计入门—C语言(MOOC—翁恺) Week 1 程序设计与C语言 lesson 1 计算机和编程语言 告诉人做一件事情是 what to do 告诉计算机做一件事情是 how to do 编程语言并非人与计算机交流的语言,人与计算机通过人机交互进行交流 辗转相除法 int u = 32; int v = 26; while (v != 0) { int temp = u % v;...

$niubx的博客 6524

中国大学MOOC-翁恺-C语言程序设计习题集-解答汇总

中国大学MOOC-翁恺-C语言程序设计习题集 PAT 习题集 02-0. 整数四则运算(10) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 乔林(清华大学) 本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。 输入格式: 输入在一行中给出2...

weixin_30691871的博客 3万+

程序设计入门——C语言 翁恺 第1周编程练习

逆序的三位数(5分)题目内容:逆序的三位数:程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。提示:用%10可以得到个位数,用/100可以得到百位数...。将这样得到的三个数字合起来:百位*100+十位*10+个位,就得到了结果。注意:除了题目要求的输出,不能输出任何其他内容,比如输入时的提示,输出时的说明等等都不能...

sinoshen的博客 2006

PAT|中国大学MOOC-浙江大学翁恺-C语言程序设计习题集(更新中)

##2-0. 整数四则运算 时间限制:400 ms 内存限制:65536 kB 代码长度限制:8000 B 判题程序:Standard 作者:乔林(清华大学) 本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。 输入格式: 输入在一行中给出2个正整数A和B。 输出格式: 在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。 输入样例: 3 ...

小鱼波波波 6万+

MOOC《程序设计入门——C语言》翁恺 第七周 7.1编程练习答案及笔记

MOOC《程序设计入门——C语言》翁恺 第七周 7.1编程练习答案及笔记7.1题目分开说明代码定义变量及输入遍历num数组,判断条件输出语句在后面添加“+”号全部代码 花了好长时间才把4个用例都通过,期间还搜了大佬们的代码参考,所以要好好的做下笔记整理整理。 7.1题目 1多项式加法(5分) 题目内容: 一个多项式可以表达为x的各次幂与系数乘积的和,比如: 2x6+3x5+12x3+6x+20 现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出。 程序要处理的幂

denglongjiao的博客 1545

翁恺-C语言程序设计 PTA习题集

代码练习题

qq_46085472的博客 7640

程序设计入门——C语言(翁恺老师)我的作业

程序设计入门——C语言(翁恺老师)我的作业 第一周 程序设计与C语言 1 输出“Hello World”(5分) 题目内容: 请输出一行,内容为 Hello World 请注意大小写。 由于这一周只是简单地介绍了C程序的基本框架,还不能做很多事情,甚至还不能做数据的输入,所以这一周的题目也非常简单。 第二周会仔细介绍如何在中M和拼题A做题,如果你一时无法搞定如何提交这周的作业,没关系,可以先在在线...

sinat_41853451的博客 1万+

程序设计入门——C语言by翁恺(第5周编程练习1)

素数和

SNOWMAN__的博客 541

AntV G6边动画实战:手把手教你实现数据流向箭头与虚线流动效果

本文详细解析了如何使用AntV G6实现数据流向箭头与虚线流动效果,通过自定义边动画提升数据可视化的动态表现力。从基础环境搭建到核心概念讲解,再到虚线流动动画和箭头路径动画的具体实现与参数调控,帮助开发者掌握G6边动画的高级技巧,适用于网络流量监控、数据传递等场景。

weixin_28487433的博客 264

【MOOC】程序设计入门——C语言(翁恺)第5周编程练习第1道

1素数和(5分)题目内容:我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。现在,给定两个整数n和m,0&lt;n&lt;=m&lt;=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。输入格式:两个整数,第一个表示n,第二个表示m。输出格式:一个整数,表示第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。输入样例:2 ...

qq_38268660的博客 875

TI C2000 , .cmd文件,.TI.ramfunc,将程序分配为在RAM中运行/Flash运行的配置方法和原理讲解,(如28375S ,280049,28335等等芯片)

1 基础知识讲解 1.1 在RAM中运行还是在flash中运行指的是什么? 1.1.1 背景:程序编译完之后生成的.bin文件,.bin文件中包含代码段,代码段中全是汇编指令,而汇编指令中包含多个函数,各函数头的地址不同,如存在A函数和B函数,假设RAM地址区间是0x0000-0x8000,flash的地址区间是0xA000-0xF000,A函数要调用B函数,则A函数调用B函数的那段汇编指令中包含的是B函数头的存储地址,A函数和B函数都在flash中有存储 1.1.2 情况1:B函数是配置为在RAM中运行,

weixin_43776284的博客 8065

【数字IC设计】Centos 7桌面版 安装Synopsys EDA Tools

简称DC,是Synopsys公司用于做电路综合的核心工具,可以将HDL描述的电路转换为基于工艺库的门级网表。

qiumingT的博客 9793

不叫灯笼椒MOOC《程序设计入门——C语言》翁恺 第七周 7.1编程练习答案及笔记

不叫灯笼椒 MOOC《程序设计入门——C语言》翁恺 第七周 7.1编程练习答案及笔记。

Dear_JIANJIAN的博客 210

拯救者R9000P-2021-AMD5800H黑苹果EFI配置与优化指南

本文详细介绍了在联想拯救者R9000P 2021款(搭载AMD锐龙7 5800H处理器)上安装和优化黑苹果系统的完整指南。内容涵盖EFI配置、OpenCore引导设置、关键驱动(如NootedRed核显驱动)的调整,以及安装后的性能调优与常见问题解决,旨在帮助开发者和极客用户在这款游戏本上搭建稳定可用的macOS开发环境。

weixin_29291069的博客 284

翁恺c语言第6周编程答案,程序设计入门——C语言 第6周编程练习 1 分解质因数(5分)(示例代码)...

1分解质因数(5分)题目内容:每个非素数(合数)都可以写成几个素数(也可称为质数)相乘的形式,这几个素数就都叫做这个合数的质因数。比如,6可以被分解为2x3,而24可以被分解为2x2x2x3。现在,你的程序要读入一个[2,100000]范围内的整数,然后输出它的质因数分解式;当读到的就是素数时,输出它本身。提示:可以用一个函数来判断某数是否是素数。输入格式:一个整数,范围在[2,100000]内。...

weixin_39904268的博客 146

基于单目视觉的四旋翼定点降落——如何通过mavros控制pixhawk(二)

    一直拖了这么久没有更新,怪我太懒啦~~~ 今天要特别感谢舒仔仔同学,我的好队友帮我写了这篇博文。这篇文章主要讲了如何通过mavros来控制pixhawk。硬件逻辑是这样子,我们先搞一个odroid(土豪上TX2),再用usb线将odroid与pixhawk连接。所以,odroid发送控制指令来控制pixhawk飞行。pixhawk与外界的通信协议是mavlink。ROS下面有个包叫mavr...

zhengyuxin0507的博客 1万+

新手友好的PythonUI库PySimpleGUI项目已下架,切换4.50.6版本的方法

过期后,如果还想使用 PySimpleGUI,则需要切换到版本 4,而版本 4 在 GitHub 上有很多社区维护的版本可以选择。开发团队尝试了 7 年,但始终没能获得足够的收入来维持项目的运营,尤其是开源项目通常面临资金不足的问题。商业许可证是永久有效的,用户可以在支持期结束后依然使用应用程序,并会提供离线版本的文档以供参考。尽管项目关闭,但对购买了商业许可证的用户,团队仍会在接下来的一年内提供支持。

baidu_34681715的博客 6858

c语言 翁恺 第三周编程作业,程序设计入门——C语言 第3周编程练习 1 奇偶个数(5分)(示例代码)...

1题目内容:你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。输入格式:一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。输出格式:两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。输入样例:9 3 4 2 5 7 -1输出样例:4 2时间限制:...

weixin_29688227的博客 444

低代码组件开发——OpenClaw智能助手的组件设计与开发(2026技术版)

OpenClaw智能助手的低代码组件开发平台采用分层架构设计,包含组件定义、注册、配置、渲染和生命周期管理等核心模块。该系统支持UI、功能、数据和集成四种组件类型,强调可重用性、可配置性和可扩展性。组件定义通过TypeScript、React等技术实现组件结构和行为的描述,组件注册中心基于Node.js和MongoDB管理组件版本。该平台通过React、Redux等技术实现组件渲染和状态管理,并提供完整的生命周期管理机制。这种架构设计显著提升了智能助手应用的开发效率和质量。

一键难忘的博客 407

程序设计入门——C语言

学计算机,一定要有一个非常强大的心理状态,计算机的所有东西,都是人做出来的,别人能想得出来的,我也一定能想得出来,在计算机里头,没有任何黑魔法,所有的东西,只不过是我现在不知道而已,总有一天,我会把所有的细节所有的内部的东西全都搞明白。

一个字,学 8087

华为OD新系统机试真题 - API请求日志去重分析

华为OD新系统机试真题【API请求日志去重分析】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD4月15号机试真题【API请求日志去重分析】

qq_45776114的博客 914

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

翁恺C语言程序设计网课笔记合集

一眨眼已经两年了。

jtwqwq的博客 1万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: 06-图1 列出连通集
下一篇: 程序设计入门——C语言 翁恺 第2周编程练习
JinbaoSite0144
博客等级 码龄12年 231粉丝 157原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值