题目信息

题名:厘米换算英尺英寸

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

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

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

分析题目

这一期是C++PTA题解的第一章,但PTA第一章就耍我[哭笑]。

当你看到上面公式你是不是特别开心,立刻就写,结果没对几个测试点?题目中的公式虽然好,但是太麻烦,需要各种计算,而且出错率特别高。最好的方法是自己找进制,自己想公式。

这里就不和大家卖关子了,大致思路如下:

  1. 先声明一个变量,为了防止出幺蛾子,就设成long类型
  2. 然后分别计算ft(英尺)和in(英寸)
  3. 输出ft和in

个人想法是先计算ft的值,然后用*12的方式求英寸

英尺求法:cm/100.0/0.3048

英寸求法:(cm/100.0/0.3048 - ft)*12

示例代码

“废话”了这么久,终于上代码了

#include<bits/stdc++.h>
using namespace std;
int main(){long cm;cin>>cm;long ft=cm/100.0/0.3048;long in=(cm/100.0/0.3048 - ft)*12;cout<<ft<<" "<<fn;return 0;
}

C++PTA题解(1)——厘米换算英尺英寸相关推荐

  1. 【强制转换】 | PTA 7.1厘米换算英尺英寸

    7-1 厘米换算英尺英寸(15 分) 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户输入的是厘米数,那么对应英制长度的英尺和 ...

  2. 浙大PTA基础编程题目集:7-1 厘米换算英尺英寸

    浙大PTA<基础编程题目集>:7-1 厘米换算英尺英寸 题目内容 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户 ...

  3. 7-1 厘米换算英尺英寸PTA

    7-1 厘米换算英尺英寸PTA 1英尺=30.48cm #include <stdio.h> int main() {int foot,inch;//m=(foot+inch/12)*0. ...

  4. pta基础编程题目集 7-1 厘米换算英尺英寸

    #基础编程题目集 7-1 厘米换算英尺英寸 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户输入的是厘米数,那么对应英制长度的 ...

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

    7-1 厘米换算英尺英寸(点击查看原题) 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户输入的是厘米数,那么对应英制长度的英 ...

  6. 7-1 厘米换算英尺英寸(基础编程题)

    7-1 厘米换算英尺英寸 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢 ...

  7. PAT基础-厘米换算英尺英寸 JAVA

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

  8. 7-1 厘米换算英尺英寸 (15 分)

    7-1 厘米换算英尺英寸 (15 分) 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户输入的是厘米数,那么对应英制长度的英尺 ...

  9. 7-7 厘米换算英尺英寸 (10分)

    7-7 厘米换算英尺英寸 (10分) 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户输入的是厘米数,那么对应英制长度的英尺和 ...

  10. PTA-基础编程题目集-7-1 厘米换算英尺英寸

    7-1 厘米换算英尺英寸 分数 15 作者 翁恺 单位 浙江大学 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户输入的是厘米 ...

最新文章

  1. ValueError: Classification metrics can‘t handle a mix of multiclass and unknown targets
  2. require和require_once的区别
  3. numpy 或者是 pandas 矩阵循环
  4. 经典教材《模式识别和机器学习》官方免费下载!
  5. 【微信小程序】带你做一个公众号留言系统(附源码)
  6. 基于YOLOv3 与CRNN的中文自然场景文字检测与识别
  7. 用C#访问Dynamic AX的WebService.
  8. 《FPGA全程进阶---实战演练》第十一章 VGA五彩缤纷
  9. 数据结构by王卓老师
  10. Linux网络配置之二ip、ss、网络相关配置文件
  11. oracle 大批量数据更新
  12. 【Java并发性和多线程】竞态条件与临界区
  13. 该虚拟机似乎正在使用中。如果该虚拟机未在使用,请按“获取所有权(T)”按钮获取它的所有权
  14. 敏捷DoD和DoR的多种形态
  15. 【颗粒归仓】(一)jQuery easyui datagrid 的数据加载
  16. 3月18日短线黑马牛股公开验证
  17. 工作流引擎-协作模式-最后一个人发送选择到达节点与接受人的场景设计与实现...
  18. 高频电子线路——使用multisim仿真实验:高频小信号谐振放大器
  19. 一有问题,就想依靠别人,这根本不能算程序员。真的是代码民工。
  20. canvas在线画图

热门文章

  1. Linux Capability探索试验
  2. ORR和BIC伪指令应用
  3. Excel进阶(2)
  4. 计算机未设置无线网络,没有电脑怎么设置无线路由器
  5. 李四光预测地震 中国60年内将有4次特大地震
  6. ECNU 梵高先生 3529 JAVA
  7. 四元数旋转表达(Hamilton notation JPL notation)
  8. FINAUNCE金融业增速反弹信贷投放创新高
  9. html中设置首字母大写,css如何设置英文首字母大写
  10. InoReader——网页无法打开