总结:
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.