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

PTA基础编程题目集 7-1厘米换算英尺英寸(C语言实现)

摘要:本文是 PTA 编程题“7-1 厘米换算英尺英寸”的题解,涵盖题目描述、输入输出格式及 C 语言实现,展示厘米转英制英尺英寸的换算方法。

题目描述

如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12) × 0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。

输入格式:

输入在一行中给出1个正整数,单位是厘米。

输出格式:

在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。英寸的值应小于12。

输入样例:

170

输出样例:

5 6

代码部分实现

开始

输入厘米数 cm

计算 foot = cm / 30.48

计算 inch = 12 * (cm / 30.48 - foot)

输出 foot 和 inch

结束

/* 7-1 厘米换算英尺英寸 * 题目:输入厘米数 cm,按“英尺 英寸”格式输出(取整)。 * 换算关系:1 英尺 = 30.48 厘米,1 英尺 = 12 英寸。 * 实现原理: * 1) 英尺 foot = cm / 30.48(整数除法自动向下取整); * 2) 把总英尺数 (cm/30.48) 拆成“整数英尺 + 小数英尺”, * 小数英尺部分乘以 12 得到英寸 inch; * 3) 输出 foot 和 inch。 */#include<stdio.h>// 引入标准输入输出头文件intmain()// 主函数入口{intcm;// 声明整型变量cm,存储输入的厘米数intfoot,inch;// 声明整型变量foot和inch,分别存储英尺和英寸scanf("%d",&cm);// 从标准输入读取一个整数,存入cmfoot=cm/30.48;// 将厘米转换为英尺:1 英尺 = 30.48 厘米,整数赋值自动取整inch=12*(cm/30.48-foot);// 计算剩余的英寸:总英寸数减去整英尺数后乘 12printf("%d %d\n",foot,inch);// 输出英尺和英寸,中间用空格分隔return0;// 程序正常结束,返回0}
http://www.jsqmd.com/news/1257168/

相关文章:

  • 3分钟掌握Chrome滚动截图:免费开源工具的完整网页保存实战指南
  • Spring Boot 3 集成 ZooKeeper:从环境搭建到实战应用
  • 【Rust中级教程】2.5. API设计原则之灵活性(flexible) Pt.1:代码的契约(Contract)、使用泛型参数(generic arguments)让接口更灵活
  • 高性能SAR ADC电源与PCB布局设计:从理论到ADS892xB实战
  • 抖音批量下载神器:三分钟搞定创作者主页所有作品,无水印免费下载
  • 如何用Plain Craft Launcher 2打造完美Minecraft游戏体验:终极指南
  • 天天评选平台使用指南:四种投票类型选择说明
  • 《Spring Boot 4 与 Nacos 3.2.3 最强整合实战:配置管理 + 服务发现全解析》
  • [校大]27届江苏师范大学JAVA简历:中厂简历通过率1%
  • 别人家骑手下午在刷手机,你家骑手还在跑单——诚心呈意怎么做到的?
  • GitHub加速插件:让代码下载速度提升10倍的智能解决方案
  • AMD锐龙硬件调试终极指南:SMUDebugTool完全掌控你的处理器性能
  • 半导体数字孪生实战:从FAB物理模型到虚拟镜像的全链路搭建
  • 太好了,千问向新人发放8元通用立减券,附专属口令:千问新人福利vVyOnx,亲测可用!
  • Umi-OCR:离线OCR工具如何彻底改变你的文档处理体验?
  • 如何快速掌握原神抽卡记录导出工具:完整使用指南与数据分析技巧
  • NSC_BUILDER:你的Switch游戏文件管理终极武器 [特殊字符]
  • AI驱动的GEO智能体:数字营销的实时优化与多维度数据融合
  • 【会议征稿通知 | 广州市仪器仪表学会主办 | IEEE出版 | EI 、Scopus稳定检索】第六届测量控制与仪器仪表国际学术会议(MCAI 2026)
  • 抖店自动拍单完整科普|一件代发合规自动化运营指南服务市场认证 TOP—— 抖掌柜 - 抖掌柜
  • 小红书内容采集的三种境界:从新手到专家的完整进阶指南
  • ERP 专家:懂 SAP、精 Oracle EBS、通华为 MetaERP—— 同时掌握国际两大顶级 ERP,又吃透国产顶级替代方案,属于现在企业数字化转型里很稀缺的 “三栖” 顾问 / 架构师。下面
  • 本地大模型Ollama实战:MES工程师的私有知识库搭建指南
  • OmniRoute 踩坑实录:那些文档不会先告诉你的坑
  • 如何在浏览器中实现专业级3D模型查看?Online3DViewer完全免费指南
  • 闲鱼接单到产品化:我把一个 ¥800 的外包做成了可复制的海外 SaaS
  • 10分钟掌握StreamFX:OBS直播特效的终极解决方案
  • QT实现抽屉菜单
  • 【研发类-区块链开发Skills】nft-standards 技能
  • 【Rust中级教程】2.7. API设计原则之灵活性(flexible) Pt.3:借用 vs. 拥有、`Cow`类型、可失败和阻塞的析构函数及解决办法