- 1、C++程序的模块叫什么?
- 2、下面的预处理器编译指令是做什么的?
- 3、下面的语句是做什么用的?
- 4、什么语句可以用来打印短语"Hello,world",然后开始新的一行?
- 5、什么语句可以用来创建名为cheeses的整数变量?
- 6、什么语句可以用来将值32赋值给变量cheeses?
- 7、什么语句可以用来将从键盘输入的值读入变量cheeses中?
- 8、什么语句可以用来打印"We have X varieties of cheese",其中"X"为变量cheeses的当前值?
- 9、下面的函数原型指出了关于函数的哪些信息?
- 10、定义函数时,在什么情况下不必使用关键字return?
- 11、假设您编写的main()函数包含如下代码: cout<<"Please enter you PIN:"; 而编译器指出cout是一个未知标识符。导致这种问题的原因很可能是什么?指出3种修复这种问题的方法
一个或多个的函数 叫C++的程序模块。
2、下面的预处理器编译指令是做什么的?#include
该编译指令导致预处理器 将iostream文件的内容添加到程序中。是一种典型的预处理器操作:在源代码被编译之前,替换或添加文本。
3、下面的语句是做什么用的?using namespace std;
名称空间编译指令来使iostream中定义对程序可用。
using叫做编译指令。
using编译指令可以使std名称空间中的所有名称都可用。
用using编译指令可以使用std名称空间中定义的名称,而不必使用std::前缀
#include4、什么语句可以用来打印短语"Hello,world",然后开始新的一行?int main() { using std::cout; using std::endl; using std::cin; return 0; } //等效于 #include using namespace std;//使用using编译指令使std名称空间的名称在程序中可以使用 int main() { cout; endl; cin; return 0; }
//使用cout例: using std::cout<<"Hello,world"<5、什么语句可以用来创建名为cheeses的整数变量? //使用int类型例: int cheeses;6、什么语句可以用来将值32赋值给变量cheeses?//可以使用 类型名 变量名 = 值; int cheeses = 32;7、什么语句可以用来将从键盘输入的值读入变量cheeses中?//使用cin语句 int cheeses; using std::cin>>cheeses;8、什么语句可以用来打印"We have X varieties of cheese",其中"X"为变量cheeses的当前值?int cheeses; using std::cin>>cheeses; cout<<"We have"<9、下面的函数原型指出了关于函数的哪些信息? int froop(double t); void rattle(int n); int prune(void);第一个函数原型"int froop(double t);"指出了:声明了一个函数名为froop,的返回类型为int类型,函数参数为double类型,并且只有一个参数,形参名为:t。
10、定义函数时,在什么情况下不必使用关键字return?
第二个函数原型"void rattle(int n);"指出了:声明了一个函数名为rattle的函数
返回值为空(不需要返回 return ) 函数参数为int ,参数的形参名为:n。
第三个函数原型"int prune(void);"指出了:声明了一个函数名为prune的函数,返回值为int类型,参数为空(不需要传参)的函数。定义函数返回值为void的函数不必使用关键字return;
11、假设您编写的main()函数包含如下代码: cout<<“Please enter you PIN:”; 而编译器指出cout是一个未知标识符。导致这种问题的原因很可能是什么?指出3种修复这种问题的方法1、可能没有包含iostream头文件 2、可能没有包含std名称空间修复方法:
1、在mian()函数之前加上如下代码#include2、在mian()函数之前加上std名称空间 using namespace std; 3、在cout前面加上using std::前缀。



