[单选题]能将数学表达式a<=c<=b表示为正确的c++表达式的是()。A . a<=c<=bB . c<=a&&c>=bC . c>=a&&c<=bD . c>=a||c<=
[单选题]下列语句彼此等价的是()。A . !(a<10)&&!(a>0)和!((a<10)&&(a>0))B . !(a==B.和(a>B.&&(a<b)C .!((a>10)||(a<0))和(a<=10)&&(a>=0)D . !(a>B.和a
[单选题]下列程序的输出结果是()。A . a=2b=1B . a=1b=1C . a=1b=0D . a=2b=2
[单选题]以下选项中,与k=n++完全等价的表达式是()。A . k=n,n=n+1B . n=n+1,k=nC . k=++nD . k+=n+1
[问答题] 声明一个Shape基类,在此基础上派生出Rectangle和Circle类,二者都有GetArea()函数计算对象的面积。使用Rectangle类创建一个派生类Square。
[单选题]派生类的对象对它的基类成员中()是可以访问的。A . 公有继承的公有成员B . 公有继承的私有成员C . 公有继承的保护成员D . 私有继承的公有成员
[单选题]一个函数为voidf(intx,chary=‘a’),另一个函数为voidf(int),则它们()。A . 不能在同一程序块中定义B . 可以在同一个程序块中定义并可重载C . 可以在同一个程序块中定义,但不可以重载D . 以上说法均不正确
[单选题]下面4个选项中,()是用来声明虚函数的。A . virtualB . publicC . usingD . false
[单选题]在C++语言里,一条语句以()字符作为结束符。A . ,B . ;C . .D . 无符号
[名词解释] 计算机硬件(Computer hardware)
[问答题] 什么叫开源、开放源代码?
[单选题]在下面的表达式中,不表示虚继承的是()。A . virtualpublicB . publicvirtualC . publicD . virtual
[单选题]C++语言程序的基本单位是()。A . 程序行B . 语句C . 函数D . 字符
[问答题] 什么是编程,什么是编程语言?
[单选题]x=0;for(i=0;i<99;i++)if(i)x++;执行完程序段后,x的值是()A . 0B . 30C . 98D . 90
[单选题]任意一个类,析构函数的个数最多是()。A . 不限个数B . 1C . 2D . 3
[单选题]多继承派生类构造函数构造对象时,()被最先调用。A . 派生类自己的构造函数B . 虚基类的构造函数C . 非虚基类的构造函数D . 派生类中子对象类的构造函数
[单选题]若x=4,则x*=x+2的值为()。A . 36B . 24C . 18D . 20
[问答题] 函数中的形参和调用时的实参都是数组名且都是变量时,传递方式有什么不同?
[问答题] Do-while循环和while循环的区别是什么?
[问答题] 用字符串指针变量处理字符串与用字符数组处理字符串有何不同?
[单选题]以下叙述中不正确的是()。A . 在不同的函数中可以使用相同名字的变量B . 函数中的形式参数是局部变量C . 在一个函数内定义的变量只在本函数范围内有效D . 在一个函数内的复合语句中定义的变量在本函数范围内有效
[单选题]关于纯虚函数和抽象类的描述中,错误的是()。A . 纯虚函数是一种特殊的虚函数,它没有具体的实现B . 抽象类是指具有纯虚函数的类C . 一个基类中说明有纯虚函数,该基类派生类一定不再是抽象类D . 抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
[单选题]一个函数功能不太复杂,但要求被频繁调用,选用()。A . 内联函数B . 重载函数C . 递归函数D . 嵌套函数
[单选题]C++语言中,形参与实参之间的数据传递方式是()。A . 只能按值传递B . 只能按地址传递C . 既可以按值传递也可以按地址传递D . 以上说法都不对