复习题-----2

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<<........................





猜你喜欢

转载自blog.csdn.net/lily559/article/details/80092453