- 博客(6)
- 收藏
- 关注
原创 C++ primer plus编程练习(第四章)
int ca;cout << "糖块的品牌为: " << snack.brand << endl;cout << "糖块的重量为: " << snack.weight << endl;cout << "糖块的卡路里为: " << snack.ca << endl;return 0;
2024-07-24 12:51:01
755
原创 C++ primer plus课后复习题(第四章)
答:cin.getline()会读取用户输入的一整行,而替换为cin>>address,则会默认读取到空格、tab建、换行符等为止,可能会导致只读取了用户输入的一整行中的第一个词。13. 编写一段代码,要求用户输入一个正整数,然后创建一个动态的int数组,其中包含的元素数目等于用户输入的值。12.假设treacle是一个包含10个元素的float数组,请声明一个指向treacle的第一个元素的指针,并使用该指针来显示数组的第一个元素和最后一个元素。9.声明一个问题8中定义的结构的变量,并对它进行初始化。
2024-07-23 16:41:36
282
原创 C++ primer plus编程练习(第三章)
/用全局变量表示好三个转换因子//计算身高//计算体重cout << "请输入身高\n" << "英尺:";cout << "英寸:";cout << "你的身高为" << feet << "英尺" << inches << "英寸" << endl;cout << "请输入体重\n" << "磅:";cout << "转换后的身高为:" << height << "米;" << "体重为:" << weight << "千克" << endl;
2024-07-08 00:06:35
430
原创 C++ primer plus课后复习题(第三章)
答:double能够提供至少13位有效数字,最大的long值为10位数,所以long值赋给double没有影响。将整型常量赋值给字符型变量存在类型转换的过程,65对应的ASCII码是字符'A',只有当使用的系统为ASCII编码时才会存在这样的转换,如果不是,可能的结果就是不等价了。答:为了方便根据程序的具体要求(字节大小、范围、精度等)选择最合适的整型。答:通过使用头文件climits,文件中定义了表示各种限制的符号名称。答:常量类型不一样,33L的常量类型为long,33为int。
2024-07-07 12:06:44
229
原创 C++ primer plus编程练习(第二章)
5.编写一个程序,其中的main()调用一个用户定义的函数(以摄氏温度值为参数,并返回相应的华氏温度值)。6.编写一个程序,其main()调用一个用户定义的函数(以光年值为参数,并返回对应的天文单位值)。7.编写一个程序,要求用户输入小时数和分钟数。天文单位是从地球到太阳的平均距离,光年是光一年走的距离。2.编写一个C++程序,它要求用户输入一个以long为单位的距离,然后将它转换为码(1long等于220码)。另一个函数也被调用两次,并生成其余的输出。1.编写一个C++程序,显示您的姓名和地址。
2024-06-30 19:30:12
330
原创 C++ primer plus课后复习题(第二章)
9.int froop(double t)、void rattle(int n)、int prune(void)这些函数原型指出了关于函数的哪些信息?预处理器将iostream文件的内容添加到程序中,因为C++的输入和输出方案涉及iostream文件中的多个定义。这是using编译指令,这使得std名称空间(即C++中的标准库类型命名对象)中的所有名称都可使用。2.#include 预处理器编译指令是做什么用的?3.using namespace std是做什么用的?
2024-06-29 22:04:31
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人