#
试题名
热度
更新日期
2441 在下列运算符中,不能重载的是(    )。 (A)! (B)sizeof (C)new (D)delete 77 2024-11-16
2442 阅读程序,其中s::connect函数实现字符串连接。把这个成员函数改写为重载+运算符函数,并修改main函数的对应代 46 2024-11-16
2443 当一元运算符的操作数,或者二元运算符的左操作数是该类的一个对象时,重载运算符函数一般定义为(    )。 (A)构 84 2024-11-16
2444 如果希望运算符的操作数(尤其是第一个操作数)有隐式转换,则重载运算符时必须用(    )。 (A)构造函数 (B)析构函数 79 2024-11-16
2445 在下列运算符中,要求用友元函数重载的运算符是(    )。 (A)= (B)[] (C)<< (D)( ) 32 2024-11-16
2446 在下列运算符中,要求用成员函数重载的运算符是(    )。 (A)= (B)== (C)<= ​​​​​​​(D)++ 24 2024-11-16
2447 在下列函数中,不能重载运算符的函数是(    )。 (A)成员函数 (B)构造函数 (C)普通函数 ​​​​​​​(D)友元函数 64 2024-11-16
2448 阅读程序,写出运行结果。 #include <iostream> using namespace std; class T { public : T() { a 57 2024-11-16
2449 阅读程序,写出运行结果。 #include <iostream> using namespace std; class Vector { public: Vector 70 2024-11-16
2450 如果类A要重载插入运算符<<,那么重载函数参数表的形式一般定义为(    )。 (A)(constA&) (B)(ostream&) (C)(const 94 2024-11-16
2451 如果表达式++j*k中的++和*都是重载的友元运算符,则采用运算符函数调用格式,该表达式还可以表示为(    )。 (A 54 2024-11-16
2452 设有类A的对象Aobject,若用友元函数重载后置自减表达式,那么Aobject--被编译器解释为(    )。 (A)Aobject.ope 86 2024-11-16
2453 在C++中,如果在类中重载了函数调用运算符(),那么重载函数调用的一般形式为(    )。 (A)(表达式)对象 (B)(表达式表) 34 2024-11-16
2454 运算符++,=,+和[]中,只能用成员函数重载的运算符是(    )。 (A)+和= ​​​​​​​(B)[]和后置++ (C)=和[]  (D)前 36 2024-11-16
2455 设有类A的对象Aobject,若用成员函数重载前置自增表达式,那么++Aobject被编译器解释为(    )。 (A)Aobject.ope 45 2024-11-16
2456 假设有向量X = ( x1, x2,…, xn)和Y = ( y1, y2,…, yn ),它们之间的加、减和乘法分别定义为: X + Y = ( x1 + 61 2024-11-16
2457 定义一个实数计算类Real,实现单精度浮点数+、、*、/基本算术运算。要求:可以进行数据范围(3.4×1038~3.4×1038, 57 2024-11-16
2458 定义一个整数计算类Integer,实现短整数+、-、*、/基本算术运算。要求:可以进行数据范围检查(32 768~32 767,或自 28 2024-11-16
2459 扩号匹配问题 【题目描述】 在某个字符串(长度不超过100)中有左括号、右括号和大小写字母;规定(与常见的算数式 93 2024-11-16
2460 Pell数列 【题目描述】 Pell数列的定义是这样的,a。 给出一个正整数 k,要求Pell数列的第 k 项模上 是多少。 40 2024-11-16