中M25春C&Java入门PTA004 7-6 厘米换算英尺英寸

【PTA】基础编程题7-1 厘米换算英尺英寸(单位换算和数学计算) 温度转换:将摄氏温度转换为华氏温度,或者反之。货币转换:给定汇率,将一种货币金额转换为另一种货币金额。时间转换:将秒数转换为小时、分钟和秒。进制转换:将十进制数转换为二进制、八进制或十六进制。 阅读详情

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

输入格式:

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

输出格式:

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

输入样例:

170

输出样例:

5 6

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

栈限制

8192 KB


以下是我的答案:

#include<stdio.h>
int main()
{
	int cm;
	int foot,inch;
	scanf("%d",&cm);
	foot=cm/30.48;
	inch=12*(cm/30.48-foot);
	printf("%d %d",foot,inch);
	return 0;	
} 

注意到题目文字描述给的是“米”,而输入时给的数据是“厘米”,所以在公式计算时,直接将0.3048换成了30.48,将单位统一。

其次,题目给出输出格式要求时整数型,所以在定义时,对于foot和inch都使用了int型。

因为inch的值小于12,题目给的公式是inch/12,易知它的值一定是小于 1 的,所以在写foot的计算公式时,因为foot是整数型变量,本身不保存小数部分,所以直接使用foot=cm/30.48计算foot的值。

相应的根据公式推导inch的值并写出计算公式。

PTA-基础编程题目集-7-1 厘米换算英尺英寸 PTA程序设计类实验教学平台-基础编程题目集 阅读详情

相关推荐

保姆级教程:用STM32H743+TJA1042T玩转FDCAN,CubeMX配置1M/5M双速率通信(附完整代码)

本文提供STM32H743与TJA1042T实现FDCAN双速率通信的保姆级教程,详细讲解CubeMX配置1M/5M双速率通信的全过程,包括硬件连接、时钟树配置、过滤器设置及中断管理,并附完整代码示例,助力开发者快速掌握FDCAN高速通信技术。

weixin_30698297的博客 473

7-2 厘米换算英尺英寸 (C语言)

如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。 输入格式: 输入在一行中给出1个正整数,单位是厘米。 输出格式: 在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。 输入样例: 170 输出样例: ...

白兔拜拜兔的博客 5008

保姆级教程:用C++逆向解析通达信shm.tnf文件(附完整代码与偏移量详解)

本文提供了一份详细的C++逆向工程教程,指导开发者如何解析通达信的shm.tnf文件。通过分析文件结构、定位关键字段并实现完整解析流程,帮助量化交易开发者高效获取沪市股票数据。教程包含完整代码示例和偏移量详解,适合金融数据本地化处理需求。

weixin_27945229的博客 524

c语言实验:厘米换算英尺英寸

#include<stdio.h> int main() { int cm; double m; int foot,inch,t; printf("请输入厘米数(正整数):"); scanf("%d",&cm); m=(double)cm/100/0.3048; foot=(int)m; inch=(int)((m-foot)*12); printf("%d %d",foot,inch); r...

qq_38988221的博客 5230

Pluto SDR新手避坑指南:从环境配置到第一个MATLAB收发程序(附完整代码)

本文为Pluto SDR新手提供全面的避坑指南,从硬件连接到MATLAB环境配置,再到第一个信号收发程序的实现。详细介绍了驱动安装、常见问题排查以及关键参数设置,帮助用户快速上手软件定义无线电(SDR)技术,并附有完整代码示例。

weixin_33168937的博客 325

记录一下本地部署Dify的坑

1. 截止2025-3-4为止,请注意,不要直接拉Dify的1.0.0版本。请先试用0.15.3版本。1.0.0有一个bug需要解决。3. 请使用docker-ce 新版本,docker-engine等老版本可能会有部分容器启动脚本执行莫名报错。2. 注意,请使用docker-compose V2版本,或者V1较高版本,否则会导致解析官方yml模板错误。

哈利路亚的收藏夹 5346

C语言初学: 厘米换算英尺英寸

题目: 如果已知英制长度的英尺英尺和英寸英寸的值,那么对应的米是(脚+英寸/ 12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。 输入格式: 输入在一行中给出1个正整数,单位是厘米。 输出格式: 在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。 输入样例: 170 输出样例: 5 6 ...

qq_28882397的博客 1万+

MIPI DSI2接口开发避坑指南:以RK3576的GM8775C桥接芯片调试为例

本文以RK3576平台搭配GM8775C桥接芯片为例,深入剖析MIPI DSI2接口开发中的常见问题与解决方案。文章详细解读了从U-Boot阶段到内核DRM驱动架构的完整显示通路构建,重点分享了电源时序管理、寄存器配置与硬件协同调试等实战经验,为嵌入式显示系统开发者提供了一套系统化的避坑指南和调试方**。

weixin_29290379的博客 329

C语言实现英寸单位与厘米的转换(两种方法)特简单!!!

C语言实现英寸单位与厘米的转换(两种方法)特简单!!!

weixin_53590983的博客 5564

《华为项目管理之道》第1章笔记

performance indicator,KPI)纳入个人绩效承诺书,贯彻结果导向的理念,以向员工。客户需求是华为发展的原动力,为客户服务是华为存在的唯一理由。目经理‘用兵’,依靠市场机制‘调兵’”,打破了人员在功能部门的板结,实现了听得。为管理者选拔的必要条件,项目经理成为人人向往的岗位。《华为项目管理之道》,是新出的华为官方的项目管理书,整个书不错。伴随着项目型组织的建立,华为逐步形成了完备的项目管理流程和制度,从而将业务运。为此,通过改革,重新明确了项目经理承担的经营责任,并开始以项。

jackyrongvip的专栏 2127

SAP 财务快速记账之--科目分配模型(Account assignment model )

SAP FICO 运维解决方案

lijinbao171022的博客 1769

c语言编程题:厘米换算英尺英寸

c语言编程题:厘米换算英尺英寸

wOLF_Aaron的博客 2126

论文阅读: SIGIR 2025 ID-Free Not Risk-Free: LLM-Powered Agents Unveil Risks in ID-Free Recommender Syste

咱们平时用的推荐系统(比如购物APP推商品、视频APP推剧),大多是“有ID”的——每个用户、每个商品都有个专属ID,系统靠这些ID记录你的浏览、购买历史,再给你推喜欢的东西。但这种方式有个大问题:新用户、新商品刚上线时没有ID历史数据,系统没法精准推荐,这就是“冷启动”难题。后来人们搞出了“无ID推荐系统”:不用ID了,改成直接分析商品的文字信息(比如商品标题、描述),靠大语言模型(LLM,类似ChatGPT的技术)把文字转成“语义代码”,再通过这些“代码”判断你可能喜欢什么。

CSPhD-winston的博客 977

用C语言实现“7-1厘米换算英尺英寸”,基础编程由此开始(第一节)

今天这道题目,正如字面意思一样,是用C语言来实现厘米换算英尺英寸。 这道题目呢,是收录在基础编程题目集当中的编程题第一题,按理来说没啥难度,但为什么我要放上来呢,因为这道题的题目意思存在歧义。 题目要求,理顺逻辑 话不多说,我们先来看看这道题目的要求: 1、如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)*0.3048。 2、现在要求输入的是厘米数,求对应英制长度的英尺foot和英寸inch的值。 3、1foot=12inch。 以上就是给定的要求,

qq_42615643的博客 2453

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

C语言|厘米换算成英尺英寸

/* 这是一个把厘米换算成英尺英寸的程序。 定义三个变量,放置厘米,英尺和英寸 m=(foot+inch/12)*0.3048 米,英尺,英寸 foot=12*inch 1foot=0.3048m=30.48cm=12inch 输入厘米, 等价关系 得出英尺英寸 注意:题干写的是米和英尺、英寸之间的换算,而题目问的是厘米和英尺、英寸的相等关系 */ #include &lt;s...

大江东去 1万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

C语言:厘米换算英尺英寸

foot = centimeter/0.3048/100 的结果是的英尺和的英寸的结合;虽然这样会发生浮点数的转换(因为前面foot定义为了int,而后面用的是浮点数进行的计算),但是,。这是由相应数学公式推导出来的:这里作者就犯点懒,不去推了。

2301_80232656的博客 908

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

厘米换算英尺英寸-c语言代码

1英尺foot=12英寸inch=30.48厘米cm。

m0_62103592的博客 1001

PTA基础编程题 7-1 厘米换算英尺英寸(详细解答)

7-1 厘米换算英尺英寸(点击查看原题) 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。 输入格式: 输入在一行中给出1个正整数,单位是厘米。 输出格式: 在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。 输入样例: 170 输出样例: 5 6 实现代码 #include <stdio.h> int main() {

qq_44404493的博客 1万+

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

如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸 解题误区:将公式倒过来解决 正确解题思路:输入的cm/30.48即为带小数的foot,foot取整数部分,inch为小数部分*12 注意: int整数才可以取余%,小数做除法没有余数啊!!! 正解: 错误: ...

weixin_52055984的博客 2万+

英尺C语言,C语言中关于英尺、英寸、厘米的换算

(foot+inch/12)*0.3048 = cm / 100foot+inch/12 = cm / (100 * 0.3048) = cm / 30.48因为1foot = 12inch,所以inch / 12 < 1,所以foot = cm/30.48的整数部分 inch / 12 = cm/30.48的小数部分。六七行就是完成这个功能。扩展资料:一、英尺和英寸的知识1、1码 = 3英...

weixin_36048031的博客 3826

英尺、英寸和厘米的换算

1英尺=0.348米  1英寸=2.540005厘米  1米=3.28084英尺  1厘米=0.3937英寸  1英寸 =2.5400 厘 米 1英尺 =12 英 寸 =0.3048 米 1码 =3 英 尺 =0.9144 米 1英里 =1760 码 =1.6093 千 米 1尺=0.33333米  1寸=0.1尺 http://blog.sina.com.cn/s/blog_

Rain的专栏 11万+

7-1 厘米换算英尺英寸

厘米换算英尺英寸,简单的公式换算

Xppal的博客 1202

PAT 基础练习题 7-1 厘米换算英尺英寸 (15 分)

7-1厘米换算英尺英寸(15分) 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。 输入格式: 输入在一行中给出1个正整数,单位是厘米。 输出格式: 在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。 输入...

一起加油 5810

7-6 厘米换算英尺英寸 (15 point(s))

7-6 厘米换算英尺英寸 (15 point(s)) 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。 输入格式: 输入在一行中给出1个正整数,单位是厘米。 输出格式: 在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格...

雪之下 1470

【C语言入门】编写程序,1英寸 = 2.54厘米,输入英寸,转为厘米。

题目:编写程序,1英寸 = 2.54厘米,输入英寸,转为厘米。

StevenWPY的博客 1531

c语言cm 英尺换算

#include<stdio.h> /*米是(foot+inch/12)*0.3048。 用户输入的是厘米数 别忘了1英尺等于12英寸。 输入格式: 输入在一行中给出1个正整数,单位是厘米。 输出格式: 输出这个厘米数对应的英尺和英寸的整数值,中间用空格分开。*/ int main() { int cm=0; scanf("%d",&cm); int foot=cm/30.48; int inch=(cm/30.48-foot)*12; printf("%d %d",foot,i

weixin_44876693的博客 1259
上一篇: 中M25春C&Java入门PTA003 7-5 输出倒三角图案
下一篇: 中M25春C&Java入门PTA005 7-7 计算摄氏温度
Wind_3421
博客等级 码龄4年 20粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值