新春签到免费送会员,每天签到一次,送一天会员,活动截止时间不定,随时终止!机会不要错过哦!
首页  >   经验  >   C++ Primer Plus编程练习题2.7第七题 时间拼接显示

C++ Primer Plus编程练习题2.7第七题 时间拼接显示

codexia 2019-02-15 11:26:19 46
简介编写一个程序,要求用户输入小时数和分钟数。在main()函数中,将这两个值传递给一个void函数,后者以下面这样的格式显示这两个值。

C++ Primer Plus编程练习题2.7第七题  时间拼接


题目:
7.编写一个程序,要求用户输入小时数和分钟数。在main()函数中,将这两个值传递给一个void函数,后者以下面这样的格式显示这两个值:
Enter the number of hours: 9
Enter the number of minutes:28
Time: 9:28

答案:书上无答案。

C++技术网辅导详解解答:
    题目提到了一个void函数,并传入两个值,说明这个函数的返回值为void,即不返回任何值。传递两个值表示函数有两个参数,从要输入的小时数和分钟数来看,两个数据类型为整型int。
    函数被调用并传入参数,说明参数是事先准备好的,所以输入数据是在main函数完成的。因为函数无返回值,所以最后一行的输出就要在函数内完成。
   void函数要进行小时和分钟的拼接显示。
    需求分析完毕,下面是完整的代码:

#include <iostream>
using namespace std;

void show(int hour,int minute)
{
    cout << "Time:" << hour << ":" << minute << endl;
}

int main()
{
    int hour,minute;
    cout << "Enter the number of hours: ";
    cin >> hour;
    cout << "Enter the number of minutes: ";
    cin >> minute;
    show(hour,minute);
    return 0;
}


文章标题:C++ Primer Plus编程练习题2.7第七题 时间拼接显示
文章地址:http://www.cjjjs.com/article/20190203161902149
转载到个人博客,请在文末带上右侧内容(含超链接):本文转载自:C++ Primer Plus编程练习题2.7第七题 时间拼接显示
收藏 0 点赞 0

相关阅读

  1. C++ Primer Plus编程练习题3.7 第2题 BMI计算
  2. C++ Primer Plus编程练习题3.7 第1题 身高英寸转英尺和英寸
  3. C++ Primer Plus复习题3.6 第十题 auto自动推导变量类型
  4. C++ Primer Plus复习题3.6 第九题 浮点数相加转整数
  5. C++ Primer Plus复习题3.6 第八题 表达式的运算优先级
  6. C++ Primer Plus复习题3.6 第七题 变量赋值的舍入误差
  7. C++ Primer Plus复习题3.6 第六题 找出编码88表示的字符
  8. C++ Primer Plus复习题3.6 第五题 下面两条C++语句是否等价
  9. C++ Primer Plus复习题3.6 第四题 33L与33之间有什么区别
  10. C++ Primer Plus复习题3.6 第三题 防止超出整型的范围
分享到:
分享文章[C++ Primer Plus编程练习题2.7第七题  时间拼接显示]到QQ空间

相关阅读