> 首页 > 文章 > 八卦 > 英寸换算厘米

英寸换算厘米

来源:网络 作者:网友上传 时间:06-12 手机版

今天这道题目,正如字面意思一样,是用C语言来实现厘米换算英尺英寸。

这道题目呢,是收录在基础编程题目集当中的编程题第一题,按理来说没啥难度,但为什么我要放上来呢,因为这道题的题目意思存在歧义。

题目要求,理顺逻辑话不多说,我们先来看看这道题目的要求:

1、如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)*0.3048。

2、现在要求输入的是厘米数,求对应英制长度的英尺foot和英寸inch的值。

3、1foot=12inch。

以上就是给定的要求,照理来说,知道这些要求好,我们可以根据数学公式,把foot和inch分别用cm的形式,即用表达式的形式表现出来。

但这就是问题所在了。

如图所示,根据题目要求,算出来的foot与cm的对应关系应该是这样的。

可是我在具体做这道编程题的时候,用这样的方式代入却是错误的。

所以我去网上查了查,1英尺到底等于多少cm。

最终得到1foot=30.48cm。

代码实现在清楚英尺与cm之间的关系后,我们也明白了这部分代码该怎么去写。

1、要求输入一个数,我们自然而然会想到用scanf函数。

2、1foot=30.48cm,然后输入的是cm数,所以得到的foot值应该为foot=cm/30.48。

3、因为1foot=12inch,所以可以得到inch=30.48*cm/12,但是这样做也是存在问题的,我们要根据这个公式来求得inch与cm之间的对应关系,所以这道题目就很有问题。

要求保留结果为整数,所以用int类型来代表inch和foot就行了。

#includeint main(){int foot = 0;int inch = 0;int cm = 0;scanf("%d", &cm);foot = cm/100.0/0.3048;inch = (cm/100.0/0.3048-foot)*12;printf("%d %d", foot, inch);}结果测试

这道题目呢,到这边就已经完成了,不过我们可以来看看这道题目在进行检查的时候的要求。

分别有四个测试点。

1、sample、inch尾数不大于0.5,不是四舍五入而是截断,这是因为用到了int数据类型,直接把小数点后面的数字给去掉了。

2、0,也是作为一个测试点。

3、foot为0的时候,应该也是0。

4、inch为0的时候,应该也是0。

正好这个程序都能满足这些测试点。

总结这道题目呢,是因为题目存在歧义,当然也与我不知道英尺英寸与厘米之间的关系所导致的,还是得多留心关于这种常识方面的知识才行。

相关推荐:

电脑入门学习

英寸换算厘米

微信截图快捷键

如何给电脑分盘

怎么拍星星

大括号符号

天涯社区官网已无法打开!网友掀起“悼念潮”,天涯社区累计被执行1.46亿、创始人多次被限消

2023青岛女神节去哪里可以赏花

标签: 换算 厘米

声明:《英寸换算厘米》一文由排行榜大全(网友上传 )网友供稿,版权归原作者本人所有,转载请注明出处。如果您对文章有异议,可在反馈入口提交处理!

最近更新

  • 男性要警惕健康透支

    20岁 “脂肪肝”增多、转氨酶升高 现在20多岁的男性中,患脂肪肝的人明显增多,其中还有不少人是中度、重度脂肪肝,甚至发展为肝硬化。而令人难...

    健康 日期:2023-06-12

  • 电脑入门学习

    对于许多“初入职场”的小伙伴来说,掌握一些常用的电脑“快捷操作”无疑能让办公效率事半功倍!所以今天我总结了这“八个”快捷操作,都是我日...

    八卦 日期:2023-06-12

  • 春节期带宝宝串门有讲究

    春节到了,忙了一年的人们在新春佳节里,终于有时间可以走亲访友,传达新年的美好祝福。过年的时候当然要带宝宝到亲戚家里串门去的。一大家子热热...

    健康 日期:2023-06-12

  • 汽车油箱报警之后怎么驾驶

    汽车油箱报警之后怎么驾驶油箱报警后,需要控制车速,不要开启大功率电器,关闭所有车窗,选择好行驶路线,行驶平稳,减少刹车,避免堵车,不要走错路。别...

    汽车 日期:2023-06-12

  • 老人冬天吃鱼有益健康

    这个冬季似乎来的更早,随着几场大雪的降临,让人们感受到了冬季的寒冷。冬季是一个适宜进补的好季节,合理的饮食不但可以保健,还可以益寿延年,尤其...

    健康 日期:2023-06-12

  • 女人专属的健康养身大法

    女性因其生理有周期耗血多的特点,若不善于养血,就容易出现面色萎黄、唇甲苍白、肢涩、发枯、头晕、眼花、乏力、气急等血虚症。严重贫血者,还极...

    健康 日期:2023-06-12

  • 中年男性更应注意身体状况

    中年男性是社会的中坚,是家庭的核心。他们家有老小,既要赡养老人,又要培养子女。在工作单位,他们往往是业务骨干,担负着承上启下的责任。在生活舞...

    健康 日期:2023-06-12

  • 投篮辅助手到底该怎么用

    不能完全伸展;辅助手只是其辅助投篮和固定篮球的作用,在投篮的时候是几乎不动的,不能刻意摆动左手,否则会影响投篮的稳定性和准确度;左手应该是自...

    百科 日期:2023-06-12

邮箱不能为空
留下您的宝贵意见