
1. C ++ 程序的模块叫什么?
C++ 程序设计中的模块的主要形式是函数。函数是由多条语句组合而成的并且能够实现特定功能的代码模块。函数的主要作用是在程序设计过程中实现特定功能的代码的重用,提供编程的效率和可维护性。当程序员需要反复使用相同功能的代码块时,可以首先声明一个函数,将这部分代码定义成函数。最后通过调用该函数就可以重复执行函数的特定功能,而不用多次重复编写相关的代码来实现类似的功能。
2. 下面预处理器编译指令的功能是什么?
# include
#include 预处理器指令的主要功能是在编译器进行源代码的编译过程之前,添加或者替换相关的预编译指令,从而使得用户源代码中调用的系统预定义函数和各种标识符能够正确地被编译器识别和编译。 # include
表示的含义是将 iostream 头文件添加到当前源代码中,iostream头文件主要包括了系统的标准输入/ 输出函数以及数据的声明个定义。
3. 下面的语句的功能是什么?
using namespace std:
using 预编译指令的主要功能是表明当前源代码文件使用的名称空间 std。名称空间是C++ 语言中为了解决编写大型程序时,多个厂商的独立C++ 代码在标识符命名过程中可能会发生一个解决方案。不同供应商的代码模块都拥有自己的名称空间,用户在使用这个模块时也需要明确标注自己使用的是哪一个厂商的代码模块;。using 预编译指令就是实现这个功能的语句。
4. 什么语句可以用来输出短语“Hello, world!”,然后开始新的一行?
cout << "Hello,world! n" ;
cout << "Hello, world!" << endl;
5. 什么语句可以用来创建名为 cheeses 的整形变量?
变量是C++ 语言中与符号标识计算机存储区域内特定单元的一种方式,通过变量程序可以进行指定类型数据的访问和存储。C++ 中变量的声明和定义需要首先确定变量的名称,变量的命名应当符合C++ 标准中标识符的命名规范,本题中明确变量名为cheeses。其次变量的定义需要指明变量的数据类型,C++ 中表示整形的关键字为 int 。此外,语句末尾应当有分号。因此该语句为:
int cheeses;
6. 什么语句可以用来将值32赋给变量cheeses?
对指定变量进行数据存储应当使用赋值语句,赋值语句中的核心运算符是赋值运算符(=)。赋值语句中待写入数据的变量在赋值运算符左侧,待写入数据在赋值运算符右侧,且左右两侧应当保证类型相同
cheeses = 32;
7. 什么语句可以用来将从键盘输入的值读入变量cheeses中?、
C++ 中通过系统标准输入/输出进行数据的输出和读取,读取使用cin对象和插入运算符(>>)符号,把标准输入数据读入变量cheeses中的语句为?
cin >> cheeses;
8. 什么语句可以用来输出“We hava X varieties if cheese,”, 其中X为变量 cheeses 的当前值。
C++ 中的标准输出 *** 作可以通过 cout 对象来实现。cout 对象可以通过多个输出插入运算符(<< )连接,实现输出数据的拼接,因此当前需要使用多组数据统一输出时可以使用多个插入运算符组合输出语句,这里使用以下语句。
cout << “We hava X varieties if cheese,” << endl;
此外,我们在程序中也可以拆分多条输出信息,使用多个 cout 对象分别输出,标准输出中除非输出换行符,或者当前行信息已满,否则多个 cout 对象的输出也在同一行内,例如,下列语句等价与上一条语句。
cout << "We hava ";
cout << "cheeses";
cout << " X varieties if cheese,” << endl;
9. 下面的函数原型指出了关于函数的那些信息?
- int froop( double t );
- void rattle ( int n );
- int prunt ( void );
C++ 中函数原型主要包括三个方面的内容,分别是函数名,参数表和返回值,因此3个函数的主要信息如下。
- 第一个函数原型表明函数名为 froop :函数的返回值是整形;函数有一个参数,参数的数据类型是double。
- 第二个函数原型表明函数名为 rattle :函数没有返回值;该函数有一个参数,参数的数据类型是 int。
- 第三个函数原型表明函数名为 prunt:该函数的返回值为整数;函数没有参数。
10. 定义函数时,在什么情况下不必使用关键字 return?
return 关键字表示函数返回语句,通常情况下当函数执行到第一条 return 语句时,函数就结束运行并且将rerturn后的变量值返回给函数调用者。主调函数继续执行调用函数之后的下一条语句。通常当函数返回值为空(void)时,可以不需要return 语句。函数的语句会依次执行到函数体的最后一句语句。
11. 假设你编写的main()函数包含如下代码:
cout << "Plrase enter your PIN: ";
而编译器指出 cout 是一个未知标识符。导致这种问题的原因很可能是什么?指出三种问题的方法。
cout 是C++ 预定义的一个标准输出对象,当调用该对象进行标准输入/输出 *** 作时,可以使用预编译指令 using 将该名称空间预编译当前源代码中。此外,也可以对 cout 对象的名称空间进行限制,即表明 cout 所在的名称空间,这样编译器就可以正确识别、查找到该对象的定义并使用它进行输入/输出 *** 作,因此可以使用如下3种方法进行声明。
using namesapce std;
using std::cout;
std::cout << "Please enter your PIN: ";
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)