【单选题】与十六进制数AD等值的二进制数是( )。
【判断题】基类的 protected 成员在私有派生类的成员函数中可以直接使用。
【判断题】C++支持面向对象程序设计包含封装性、多态性、抽象性和继承性4要素。
【判断题】类是一种用户自己定义的数据类型,和其他数据类型不同的是,组成这种类型的不仅可以有数据,而且可以有对数据进行操作的函数。
【判断题】当进行函数调用时,编译器按从左向右的顺序将实参与形参结合,若未指定足够的实参,则编译器按同样的顺序用函数声明中的默认值来补足所缺少的实参。
【填空题】若 x 为整型,请以最简单的形式写出与逻辑表达式 !x 等价的 C 语言 关系表达式 。 (3.0分)
【判断题】C++支持面向对象程序设计包含封装性、隐藏性、抽象性和继承性4要素。
【单选题】若 x=4, y=3, 则 x|y 的结果是( )。 (3.0分)
【判断题】程序的错误有两种:编译错误,即语法错误;在运行时发生的错误,它分为不可预料的逻辑错误和可以预料的运行异常 。
【判断题】使用 string 类建立对象的正确方式可为 string str(“c++”) ;
【判断题】C++有两种参数传递机制:值传递(值调用)和引用传递(引用调用)。
【判断题】一个类的析构函数 允许重载是 唯一的 。
【填空题】设 a = 2, b = 3, x = 3.5, y = 2.5 ,则表达式 (float)(a + b)/2 + (int)x % (int)y 的值是 。 (3.0分)
【判断题】C++异常处理用到的关键字有try、throw和catch。
【判断题】函数声明 char fun (int a, int b =0, char c =‘0’); fun(4,'*')是 合法 调用。
【简答题】为你们的展会选择一个报纸,确定报纸中的广告规格,并写出广告内容
【判断题】预定义的对象cin是iostream类的一个实例。cin对象附属到标准输入设备,通常是键盘。cin是与流提取运算符和<
【填空题】设 ch 是 char 型变量,其值为 A ,且有表达式: ch = (ch >='A'&&ch <='Z')?(ch + 32):ch ,则该表达式的值是 。 (3.0分)
【填空题】写出下面程序的运行结果 。 #include main( ) { int a=4, b=7; printf(" % d\n", (a=a+1, b+a, b+1)); } (3.0分)
【简答题】广告宣传与实务大作业.docx
【单选题】能正确表示逻辑关系:“ a ≥ 10 或 a ≤ 0 ” 的 C 语言表达式是 ( )。 (3.0分)
【判断题】预定义的对象cin是iostream类的一个实例。cin对象附属到标准输入设备,通常是键盘。cin是与流提取运算符>>结合使用的。
【判断题】面向对象程序设计将数据与信息放在一起,做为一个相互依存、不可分割的整体来处理。
【判断题】在派生类中重新定义虚函数时必须在 参数的类型 方面与基类保持一致 。
【判断题】虚函数不仅要求函数名相同,而且要求参数类型、参数个数、顺序、返回类型也相同。
【判断题】重载赋值操作符时,应声明为 成员 函数。
【简答题】图1.2、1.3的对应关系
【判断题】预定义的对象cout是iostream类的一个实例。cout对象“连接”到标准输出设备,通常是显示屏。cout是与流插入运算符<
【判断题】定义一个类,本质上是定义一个数据类型的蓝图。这实际上并没有定义任何数据。类定义是以关键字class开头,后跟类的名称。
【判断题】面向对象程序设计将数据与对数据的操作放在一起,做为一个相互依存、不可分割的整体来处理。
【判断题】如果一个类的数据成员中有指向动态分配空间的指针,通常应该定义拷贝构造函数,并重载赋值运算符,否则会出现运行错误。
【判断题】ofstream f(′′student.dat′′,ios::app | ios::binary); 的功能是建立流对象 f ,试图打开文件 student.dat 并与之连接,并且 若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件 。
【判断题】私有派生时,基类的所有成员访问权限在派生类中保持不变。
【单选题】若变量 a 、 i 已正确定义,且 i 已正确赋值,则合法的语句是 ( ) 。 (3.0分)
【判断题】使用 string 类建立对象的正确方式可为 string s('hue') ;
【判断题】ofstream f(′′student.dat′′,ios::app | ios::binary); 的功能是建立流对象 f ,试图打开文件 student.dat 并与之连接,并且 若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件。
【单选题】下列语句执行后:int a=5 ,b=6; a=a^b; b=b^a; a=a^b; ,a和b的值分别是( )。 (3.0分)
【填空题】表示“整数 x 的绝对值大于 5 ” 时值为“真”的 C 语言表达式是 。 (3.0分)
【填空题】若已知 a = 10 , b = 20 ,则表达式 !a + b 的值是 。 (3.0分)
【简答题】明星代言类广告分镜头脚本
【单选题】已知 y = 3 , x = 3 , z = 1 ,表达式( x++ , ++y) 和 z + 2 的值是 ( )。 (3.0分)
【填空题】设 x = 2.5, a = 7, y = 4.7 ,则表达式 x + a % 3 * (int)(x + y) % 2/4 的值是 。 (3.0分)
【简答题】电视广告脚本
【判断题】一个类的析构函数 允许重载 。
【填空题】写出下面程序的运行结果 。 #include main( ) { int a=1, b=2; printf(" % d\n", a=a+1, b+a, b+1); } (4.0分)
【判断题】函数声明 char fun (int a, int b =0, char c =‘0’); fun( )是 合法 调用。
【判断题】C++有三种文件流:输入文件流、输出文件流和输入/输出文件流。
【判断题】函数被调用前,形参没有存储空间,也没有实际的值。函数被调用时,系统建立与实参对应的形参存储空间,函数通过形参与实参通信、进行操作。函数执行完毕,系统收回作为形参的临时存储空间。这个过程称为参数传递或参数的虚实结合。
【判断题】命名空间本质上命名空间就是定义了一个范围,将多个变量和函数等包含在内,使其不会与命名空间外的任何变量和函数等发生重命名的冲突
【单选题】在位运算中,操作数每左移一位,其结果相当于( )。 (3.0分)