1.编写一个c++程序,它显示您的姓名和地址。

#include<iostream>
int main()
{using namespace std;cout << "我叫小明," << "我住在中国."<<endl;return 0;
}

2.编写一个C++程序, 要求用户输入一个以long为单位的距离,然后将它转换为码(一long等于220码)。

#include<iostream>
int main()
{using namespace std;int ilong;cout << "输入距离(以long为单位)\n";cin >> ilong;int yard = 220 * ilong;cout << "以码为单位的距离是 " << yard << endl;return 0;}

3.编写一个C++程序, 使用3 个用户定义的函数(包括 main ( ) ) , 生成下面的输出:
Three b lin d mice
Three b lin d mice
See how they run
See how they run
其中一个函数要用两次,该函数生成前两行:另一个函数也被 用两次,并生成其余的输出。

#include<iostream>using namespace std;
void show();
void show1();int main()
{show();show();show1();show1();return 0;
}
void show()
{cout << "Three blind mice" << endl;
}void show1()
{cout << "See how they run" << endl;
}

4.编写一个程序,让用户输入其年龄 ,然后显示该年龄包含多少个月,如下所示:
Enter your age: 29

#include<iostream>int main()
{using namespace std;int ages, months;cout << "Enter your age: ";cin >> ages;months = ages * 12;cout << "你的年龄包含" << months << "个月" << endl;return 0;
}

5.编写一个程序, 其中的main() 用一个用户定义的函数(以摄氏温度值为参数,并返回相应的华氏温度值)。该程序按下面的格式要求用户输入摄氏温度值,并显示结果:
Please enter a Celsius value:20
20 degrees Celsius is 68 degrees Fahrenheit.
下面是转换公式:
华氏温度 = 1.8 X 摄氏温度十32.0

#include<iostream>int main()
{using namespace std;double celsius, fahrenheit;cout << "please enter a Celsius value: ";cin >> celsius;fahrenheit = celsius * 1.8 + 32.0;cout << celsius << " degress Celsius is " << fahrenheit << " degress Fahrenheit." << endl;return 0;
}

6.编写一个程序, 其main() 用一个用户定义的函数(以光年值为参数,并返回对应天文单位的值)。该程序按下面的格式要求用户输入光年值,并显示结果:
Enter the number of light years :4.2
4.2 light years = 265608 astronomical units .
天文单位是从地球到太阳的平均距离(约 150000000公里或93000000英里),光年是光一年走的距离 (约10万亿公里或6 万亿英里)(除太阳外,最近的恒星大约离地球4.2 光年)。请使用double类型 (参见程序清单2.4) ,转换公式为:
1光年 = 63240天文单位

#include<iostream>
using namespace std;
double astro(double);int main()
{double years, units;cout << "Enter the number of light years: ";cin >> years;units = astro(years);cout << years << " light years = " << units << " astronomical units." <<endl;return 0;
}
double astro(double n)
{return n * 63240;
}

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

#include<iostream>
using namespace std;
void time(int hours, int minutes);
int main()
{int hours, minutes;cout << "Enter the number of hours: ";cin >> hours;cout << "Enter the number of minutes: ";cin >> minutes;time(hours, minutes);return 0;
}
void time (int hours, int minutes)
{cout << "Time: " << hours << ":" << minutes << endl;
}

C++ Primer Plus 第六版第二章编程练习答案相关推荐

  1. 《c primer plus》第六版|第二章|编程练习答案

    2.12 6. 编写一个程序,创建一个整型变量toes,并将toes设置为10. 程序中还要计算toes的两倍和toes的平方.该程序应打印3个值,并分别描述以示区分 #include<stdi ...

  2. C ++ Primer Plus 第六版 第九章编程练习答案

    2.修改程序清单9.9,用string对象代替字符数组.这样,该程序将不再需要检查输入的字符串是否过长,同时可以将输入字符串同字符串""进行比较,以判断是否为空行. #includ ...

  3. 计算机网络第六版——第二章复习+课后答案

    总结:讲述了应用层协议原理-- 转载于:https://www.cnblogs.com/dugudongfangshuo/p/9209470.html

  4. C Primer Plus 第六版 章节课后编程练习答案(下)(缘更)

    接上次写的前五章的答案,这次更新后面章节的 PS:目录在左边袄┗|`O′|┛ ~~ 第六章 6.1 #include <stdio.h> int main(void) {char lett ...

  5. Java语言程序设计基础篇原书第十版第二章编程练习题答案

    程序如有问题,及时联系博主哦~博主会贴出所有带有星号的题目,以及一些典型的例子,希望能够帮助到同学们,也希望同学们都学好java语言. 2.1将摄氏温度转换为华氏温度 package nameyu;i ...

  6. C++ Primer Plus(第6版)Chapter 4 编程题答案

    C++ Primer Plus(第6版)Chapter 4 编程题答案 第1题: // task 1 #include <iostream> #include <string> ...

  7. C Primer Plus(第6版)第二章编程练习答案

    第二章  C语言概述(P37-P38) 5 编写一个程序,生成以下输出: Brazil, Russia, India, China India, China, Brazil, Russia 除了mai ...

  8. 计算机网络第八版——第二章课后题答案(超详细)

    第二章 该答案为博主在网络上整理,排版不易,希望大家多多点赞支持.后续将会持续更新(可以给博主点个关注~ 第一章 答案 [2-01]物理层要解决哪些问题?物理层的主要特点是什么? 解答:物理层考虑的是 ...

  9. 【课后习题】 线性代数第六版第二章 矩阵及其运算 习题二

    习题二 1. 计算下列乘积: (1) ( 4 3 1 1 − 2 3 5 7 0 ) ( 7 2 1 ) \left(\begin{array}{rrr}4 & 3 & 1 \\ 1 ...

最新文章

  1. iOS ERROR ITMS - 打包上传报错整理
  2. [PyTorch]一个非常好的抢救outofmemory的方法
  3. 黑客用python还是ruby-Python、Ruby、Go语言哪个更值得学习?
  4. String.split()方法你可能不知道的一面
  5. 20-forEach循环语句
  6. 【转】消息队列应用场景
  7. 用户计算机可以通过电话拨号,用户计算机可以通过大型局域网、小型局域网、无线连接、电话拨号和()等方式接入Internet。...
  8. 无效的wechatwin.dll文件errcode:126,点击“确定”下载最新版本
  9. Oracle之外键(Foreign Key)使用方法具体解释(二)- 级联删除(DELETE CASCADE)
  10. VS2015 error C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型
  11. Kotlin——初级篇(三):数据类型详解
  12. 云计算将成电子政务最大亮点
  13. HTML 日期格式转换
  14. 计算机二级不看教材只刷题可以吗,中级会计可以只看轻松过关不看教材吗
  15. 个人发卡网站源码内置2套模板 对接码支付
  16. Excel 中固定行标题和列标题
  17. EasyExcel 动态表头 + 数据单元格合并
  18. 一文搭建Vuepress博客/文档系统:搭建,导出,SEO,自动编译和部署,域名,HTTPS,备案等
  19. ACM训练了日记—12月10日
  20. 3399使用GPIO口模拟i2c升级NT68411

热门文章

  1. 备份方案技术及应用【10】
  2. android 路由器 操作系统,小米全新路由器操作系统是什么?支持什么语言?
  3. Excel技巧—如何快速批量删除空行
  4. 大学生实习证明怎么获得?
  5. cocos2d-x的初步学习二十之坦克大战七
  6. kali下使用phpstudy
  7. CleanMyMac X免费吗?怎么下载2023最新版
  8. dell r510服务器怎么装系统,DellR510安装系统.docx
  9. AGV|简单粗暴分类及其各自优劣势
  10. 案例:自动登录12306