//C++ primer plus(第六版)第二章 复习题
2.6 复习题
1.C++程序的模块叫:函数
2.预处理编译指令#including<iostream>:的作用:在最终的编译之前,使用iostream文件的内容替换该编译指令
3.using namespace std;的作用:它使得程序可以使用std名称空间中的的定义
4.打印短语“Hello World”并开始新的一行:
cout << "Hello World" << endl; or cout << "Hello World\n";
5.创建名为cheeses的整数变量:int cheeses;
6.将值32赋给变量cheeses:cheeses = 32;
7.从键盘输入的值读入变量cheeses中:cin >> cheeses;
8.打印"We have X varieties of cheeses,", X 为变量cheeses的当前值:
cout << "We have " << cheeses << " varieties of the cheeses,\n";
9.函数原型指出关于函数的哪些信息:
int froop(double t);——调用函数froop()时,应提供一个double类型的参数,并返回一个int值。
如:int gval = froop(3.14159);
void rattle(int n);——调用函数rattle()时,应提供一个int类型的参数,没有返回值。
如:rattle(37);
int prune(void)——调用函数prune()时,不接受任何参数并返回一个int值。
如:int residue = prune();
10.定义函数时,当函数的返回类型是void时,不必使用关键字return;
如果不提供返回值,则可以使用return。
11.假设编写的main()函数包含代码 cout << "Please enter your PIN:" ;而编译器指出cout是一个未知标识符,其原因是什么,以及修复方法。
原因:没有定义名称空间std
修复方法:1)using namespace std;
2) using std::cout;
3) std::cout ;