C++自学之路:2.5~2.6-总结、复习题

来源:互联网 发布:国内高薪职业 知乎 编辑:程序博客网 时间:2024/06/10 10:32

总结:

1.C++程序是由一个或多个函数模块组成的。函数由函数头和函数体组成,函数头指出函数的返回值类型和参数类型。

2.类是用户定义的数据类型规范,它描述了如何表示信息以及可以对数据执行的操作。对象是类的实体。
3.C++提供了两个用于输入输出的函数,cin、cout,他们是iostream和ostream类的实体。

4.C++可以使用大量的C库函数。使用函数前,先引入包含函数原型的头文件。

复习题:

 1.C++程序的模块叫什么?
 答:函数
 2.下面预处理器的编译指令是做什么用的?
 #include <iostream>
 答:在正式编译前,使用iostream文件的内容替换编译指令。
 3.下面语句是做什么用的?
 using namespace std;
 答:程序可以使用std命名空间中的定义。
 4.什么语句可以用来打印“Hello World”,然后开始新的一行。
 答:cout << "Hello World" << endl;
 5.什么语句可以用来创建名为cheeses的整数变量?
 答:int cheeses;
 6.什么语句可以用来将32赋值给cheeses?
 答:cheeses = 32;
 7.什么语句可以将键盘输入的值写入cheeses变量中?
 答:cin >> cheeses;
 8.什么语句可以用来打印“We have X varieties of cheese,”,其中X为cheeses当前值。
 答:cout << "We have " << cheeses << "varieties of cheese," << endl;
 9.下面的函数原型指出了函数的哪些信息?
 int froop(double t);
 答:函数返回值类型是int,函数名是froop,函数参数类型是double。
 void rattle(int n);
 答:函数没有返回值,函数名是rattle,函数参数类型是int。
 int prune(void);
 答:函数返回值类型是int,函数名是prune,函数没有参数。
 10.定义函数时,什么情况下不必使用关键字return?
 答:函数没有返回值的时候。
 11.假设编写的main()函数包含如下代码:
 cout << "Please enter your PIN: ";
 而编译器指出cout是一个未知标识符。导致这种问题的原因是什么?给出三种解决方法。
 1.#include <iostream>;
 2.use namespace std;
 3.

原创粉丝点击