1.c++的程序模块叫什么?
函数
2.下面的预处理器编译指令有什么用?
#include "iostream"
这将导致在最终编译之前,使用iosteram文件的内容替换这条指令
3.下面的语句是做什么用的?
using namespace std;
它使得程序可以使用std名称空间的定义
4.什么语句可以用来打印短语“Hello world",然后开始下一行;
cout<<"Hello world."<<endl; //or cout<<"Hello world.\n";
5.什么语句可以用来创建名为cheeses的整形变量;
int cheeses;
6.什么语句可以将值32赋给变量cheeses?
int cheeses=32;
7.什么语句可以用来将从键盘输入的值读取到变量cheeses中;
int cheeses; cin>>cheeses;
8.什么语句可以用来打印"We have X varieties of cheeses."其中X为变量的cheeses的值;
cout<<"We have "<<cheeses<<" varieties of cheeses."
9.下面的函数原型指出了关于函数的哪些信息?
int froop(double t); void rettle(int n); int prune(void);
一:一个名为froop的函数,其返回值类型为int类型,有一个double类型的参数;
二:一个名为rettle的函数,它没有返回值,但是有一个int类型的参数
三:一个名为prune的函数,其返回值类型为int,没有参数。
10.定义函数时,什么情况下不必使用关键字return?
该函数没有返回值(void)时可以不用使用return语句。
然而不提供返回值时可以这样使用:return;
11.假设您编写的main()函数包括如下代码:
cout<<"Please enter your PIN: ";
而编译器指出cout是一个未知的标志符。导致这种原因很可能是什么?指出三种修复这种问题的方法。
导致这种原因很可能是:没有包含头文件“iostream”,没有使用名称空间std。其中很有可能的原因是没有使用名称空间。
没有使用名称空间std可以通过如下几种方法解决:
1.使用 using namespace std;在main()函数里面,或者在函数外部使用;
2.在main()函数中使用 using std::cout;
3.不使用using 指令,直接使用 std::cout<<........................