在美国的体积测量系统中,1品脱等于2杯,1杯等于8盎司,1盎司等于2大汤勺,1大汤勺等于3茶勺。编写一个程序,提示用户输入杯数,并以品脱、盎司、汤勺、茶勺为单位显示等价容量。思考对于该程序,为何使用浮点类型比整数类型更合适?

/*
在美国的体积测量系统中,1品脱等于2杯,1杯等于8盎司,1盎司等于2大汤勺,1大汤勺等于3茶勺。
编写一个程序,提示用户输入杯数,并以品脱、盎司、汤勺、茶勺为单位显示等价容量。
思考对于该程序,为何使用浮点类型比整数类型更合适?
*/
#include <stdio.h>
int main(void)
{const int a_1_2 = 2;      //1品脱等于2杯const int  b_8_1= 8;      //8盎司等于1杯const int c_2_1 = 2;  //2大汤勺等于1盎司const int d_3_1 = 3;        //3茶勺等于1大汤勺float cups = 0;printf("请输入杯数: ");scanf("%f", &cups);float PINT = cups / a_1_2;//品脱数float OUNCE = cups * b_8_1;//盎司数float SOUP = OUNCE / c_2_1;//大汤勺数float TEA = SOUP / d_3_1;//茶勺数printf("%.0f 杯对应的品脱数为: %.2f\n", cups, PINT);printf("%.0f 杯对应的盎司数为: %.2f\n", cups, OUNCE);printf("%.0f 杯对应的大汤勺数为: %.2f\n", cups, SOUP);printf("%.0f 杯对应的茶勺数为: %.2f\n",cups,TEA);return 0;
}

[C语言编程练习][07]编写一个程序, 提示用户输入杯数, 并以品脱、 盎司、 汤勺、 茶勺为单位显示等价容量。相关推荐

  1. 【无标题】编写一个程序提示用户输入一个整数,然后显示这个整数的所有数字的和。

    (求一个整数各位数字之和)编写一个方法,计算一个整数各位数字之和.使用下面的方法头: public static int sumDigits(long n) 例如sumDigits(234)返回9(2 ...

  2. 颠倒整数的C语言程序,帮忙解决c语言题目1.编写一个程序,用户输入一个小于5位的正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果。2.编...

    共回答了15个问题采纳率:93.3% 1.编写一个程序,用户输入一个小于5位的正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果. #include void main() { int num,t ...

  3. Java 提示用户输入温度以及C或F_已知华氏温度与摄氏度之间的转换公式是C=519X(F—32)编写一个程序将用户输入华氏温度转换成摄氏温度并给予输出...

    点击查看已知华氏温度与摄氏度之间的转换公式是C=519X(F-32)编写一个程序将用户输入华氏温度转换成摄氏温度并给予输出具体信息 答:-- {int f=-10; float c; while(f ...

  4. python编写一个程序、输入一个数判断其是偶数还是奇数_编写一个程序,判断用户输入的整数是偶数还是奇数。 (7.0分)_学小易找答案...

    [其它]已知info=[1,2,3,4,5],请通过两种编程方法,将列表变成info=[5,4,3,2,1] (6.0分) [其它]阅读下面的程序,分析代码是否可以编译通过,如果能编译通过,请列出运行 ...

  5. 编写一个程序,用户输入某个大写字母,产生一个金字塔图案。例如用户输入字母E,则产生如下图案:(金字塔)

    编写一个程序,用户输入某个大写字母,产生一个金字塔图案.例如用户输入字母E,则产生如下图案: 更多资料请点击:我的目录 #include<stdio.h>int main() {char ...

  6. 编写一个程序,用户输入某个大写字母,产生一个金字塔图案。例如用户输入字母 E,则产生如下图案:

    如何编写一个程序,用户输入某个大写字母,产生一个金字塔图案.例如用户输入字母 E,则产生如下图案: A ABA ABCBA ABCDCBA ABCDEDCBA 要打印该图案必须清楚A到Z每一个字母对应 ...

  7. 编写一个程序,用户输入某个大写字母,产生一个金字塔图案。

    编写一个程序,用户输入某个大写字母,产生一个金字塔图案.例如用户输入字母E,则产生如下图案: 更多资料请点击:我的目录 #include<stdio.h>int main() {char ...

  8. Java黑皮书课后题第7章:7.9(找出最小元素)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素。编写测试程序,提示用户输入10个数字,调用这个方法返回最小值,并显示这个最小值

    7.9(找出最小元素)使用下面的方法头编写一个方法,求出一个整数数组中的最小元素.编写测试程序,提示用户输入10个数字,调用这个方法返回最小值,并显示这个最小值 题目 题目描述与运行示例 破题 代码 ...

  9. Java黑皮书课后题第2章:2.4(将磅转换为千克)编写程序,将磅数转换为千克数。程序提示用户输入磅数,然后转换为千克并显示结果。1磅等于0.454千克

    2.4(将磅转换为千克)编写程序,将磅数转换为千克数.程序提示用户输入磅数,然后转换为千克并显示结果.1磅等于0.454千克 题目 题目概述 运行示例 破题 代码块 方法评价 修改日志 题目 题目概述 ...

最新文章

  1. 算法--------数组------反转字符串中的元音字母
  2. 一文理解拉格朗日对偶和KKT条件
  3. 零基础学python 明日科技-明日科技 - 课程
  4. ecplice java run_java – EventDispatchThread.run()行:eclipse中不...
  5. 如何扩展开发团队(转)
  6. Linux C 数据结构——二叉树
  7. 简单说明c语言程序步骤,C语言的入门简介和三个简单的C语言程序详细说明
  8. 深度学习及AR在移动端打车场景下的应用
  9. java违反唯一约束异常_Caused by: java.sql.BatchUpdateException: ORA-00001: 违反唯一约束条件 (DSPACE.SYS_C007868)...
  10. 很喜欢VS.NET 2003对条件编译的代码提示
  11. sql安装弹出sqlcmd_讨论使用SQLCMD和SQL Server代理进行备份和还原自动化
  12. Teams零点击可蠕虫跨平台 RCE 漏洞详情公开,微软评为低危且拒绝分配CVE被吐槽...
  13. 【JAVA】学生信息管理系统
  14. python建立ip代理池_如何建Python爬虫的IP代理池?3步学会搭建IP代理池
  15. 最新无广告扒小马客服系统多种商户接入客服等!目前最好的客服系统 跟洽美站仿站网站源码
  16. 科研工作者要会的技能----查找顶刊会议或期刊的方法
  17. 如何在CSDN个人主页添加公众号或者个人微信二维码
  18. 优化问题-Lagrange函数和共轭函数
  19. Linux/UNIX系统编程手册gg
  20. 四年级下册计算机课本目录,人教版小学四年级数学教材下册目录;

热门文章

  1. 常用分析方法——矩阵关联分析
  2. 初入职场必备丨二进制面试问题汇总
  3. 我的第二个智能手机 HKC G801 严重质量问题 USB接口坏后解决办法
  4. CSS学习05:块元素、行内元素、行内块元素
  5. winform(C#)程序实现在线更新软件
  6. Charles 4.2.5 破解原理
  7. 计算机英语教学教案模板,关于英语教学设计模板
  8. “礼物”装点圣诞,海外网红营销如何在圣诞购物季出圈?
  9. HBase详细安装指南
  10. 搜索引擎分类与工作原理