代码的运动提示:编写一个程序,告诉你给出的任何金额从1美分到99美分 . 使用25美分(四分之一),10美分(一分钱)和1美分(便士)的硬币面额 . 不要使用镍和半美元硬币 . 您的程序将使用以下函数(以及其他函数):void compute_coins(int coin_value,int&num,int&amount_left);

#include

#include

using namespace std;

void prompt(int *amount_left);

void remaining_change(int *amount_left, int coin_value);

void compute_coins(int coin_value, int *num, int *amount_left);

void output(string coin_name, int *num);

int main() {

int change = 0, num = 0, amount_left = 0;

const int quarter = 25, dime = 10, penny = 1;

string q = "quarter(s)", d = "dime(s)", p = "penny(s)";

prompt(&change);

compute_coins(quarter, &num, &amount_left);

remaining_change(&amount_left, quarter);

output(q, &num);

compute_coins(dime, &num, &amount_left);

remaining_change(&amount_left, dime);

output(d, &num);

compute_coins(penny, &num, &amount_left);

output(p, &num);

}

void prompt(int *change)

{

cout << "How much change is there? ";

cin >> *change;

cout << "You entered " << change << endl;

cout << "That is equal to: ";

}

void remaining_change(int *amount_left, int coin_value)

{

*amount_left = (*amount_left % coin_value);

}

void compute_coins(int coin_value, int *num, int *amount_left)

{

*num = *amount_left / coin_value;

}

void output(string coin_name,int *num)

{

cout << num << " " << coin_name << ", ";

}

java不输出数字_为什么我的代码不输出(仅)数字?相关推荐

  1. canvas绘制竖排的数字_大佬教你用Python Tkinter实现数字猜谜小游戏

    Tkinter是Python的Tk GUI(图形用户界面)工具包和事实上的标准GUI 的标准接口.GUI使您可以使用大多数操作系统使用的可视项(例如窗口,图标和菜单)与计算机进行交互.这个功能强大的工 ...

  2. linux 屏幕输出 高亮_通过printf设置Linux终端输出的颜色和显示方式

    转载自:http://www.cnblogs.com/clover-toeic/p/4031618.html 在Linux终端下调试程序时,有时需要输出大量信息.若能控制字体的颜色和显示方式,可使输出 ...

  3. uni判断输入的是否是数字_如何判断输入的字符串是否为数字?

    问题阐述 在 C 中,如何判断输入的字符串是否为数字? 专家解答 1.知识点介绍 开发程序时,经常需要判断输入的字符串是否为数字,例如,判断输入的电话号码.货币金额和邮编等.在程序中判断是否为数字的方 ...

  4. python三个数输出最小值_从键盘输入三个数,输出其中的最大值和最小值。_学小易找答案...

    [单选题]关于 Python 程序格式框架的描述,以下选项中错误的是 ( ) [其它]实现multi()函数,参数个数不限,返回所有参数的乘积. [简答题]我和我的 [单选题]与x > y an ...

  5. 全角数字变半角php,php代码中全角数字转半角的方法

    php代码中全角数字转半角的方法 发布时间:2020-10-13 14:33:52 来源:亿速云 阅读:66 作者:小新 小编给大家分享一下php代码中全角数字转半角的方法,相信大部分人都还不怎么了解 ...

  6. java生成不重复8位数字_生成8位随机不重复的数字编号

    package com.jjinfo.common.util; import java.util.Arrays; import java.util.Random; /** * */ public cl ...

  7. java 随机生成不重复的数字_生成8位随机不重复的数字编号的方法

    生成随机不重复的数字编号在某些情况下也会用到,本文以生成8位随机不重复的数字编号为例与大家分享下具体的实现过程,感兴趣的朋友可以参考下 package com.jjinfo.common.util; ...

  8. java随机数带字母_随机生成一组随机数(带字母和数字)

    随机生成一组随机数(带字母和数字) package com.qfx.util; import java.util.Random; public class CharacterUtils { // 得到 ...

  9. java 只提取数字_如何从字符串中批量的提取数字-百度经验

    集合类库 import java.util.*; import java.util.regex.Matcher; import java.util.regex.Pattern; public clas ...

最新文章

  1. 成人怎么学计算机英语单词,成人怎么从零开始学英语单词
  2. javaScript面向对象表示
  3. Leecode06. Z 字形变换——Leecode大厂热题100道系列
  4. java导出表格_java怎么导出excel表格
  5. matlab 最小二乘法拟合_Scripy实现最小二乘法与股票K线回归
  6. Spring boot 自动配置工作原理
  7. 中国成为「研究生大国」,99%研究生背后的焦虑:就业更难了!
  8. Android应用程序组件Content Provider简要介绍和学习计划 .
  9. Javascript:拦截所有AJAX调用,重点处理服务器异常
  10. Windows Phone开发(33):路径之其它Geometry 转:http://blog.csdn.net/tcjiaan/article/details/7483835...
  11. oracle实现累加,oracle用sum函数实现累加
  12. php选课系统参考文献,学生选课系统参考文献
  13. 实时渲染技术之一-------渲染管线
  14. HL7 2.6解析转XML(C#版)
  15. 瑞利 随机 matlab,matlab产生瑞利分布随机信号
  16. Bzoj 2563: 阿狸和桃子的游戏 题解
  17. svg怎么转换成png格式?
  18. 一篇文章教会你使用Python网络爬虫下载酷狗音乐
  19. JSP, Servlet常见面试题详解
  20. 移动安全app渗透测试之渗透流程、方案及测试要点讲解

热门文章

  1. Appirater -- app中提示用户为app评价的提示框
  2. excel公式中的$(美元符号)的作用
  3. 20189217 2018-2019-2 《移动平台开发实践》第9周学习总结
  4. Codeforces刷题
  5. MIT 6.031 Software Construction Lab1-Part2-Personal-Art
  6. Tiny6410之重定位代码到SDRAM
  7. 开辟经济发展的第二战场
  8. UVA dp题目汇总
  9. Service 深度解析
  10. vue.js的使用总结