首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
当执行以下程序时,______ 是正确的
k=1;
do
k=k*k;
while(!k)
A.循环体将执行一次
B.循环体将执行两次
C.循环体将执行无限次
D.系统将提示有语法错误
点击查看答案
在线练习
手机看题
你可能感兴趣的试题
单项选择题
下列标识合法的是 ______。
A.2op
B.void
C.short
D.Dfe
点击查看答案
手机看题
单项选择题
“软件危机”产生的主要原因是 ______.
A.软件日益庞大
B.开发方法不当
C.开发人员编写程序能力差
D.没有维护好软件
点击查看答案
手机看题
单项选择题
字符串常量“ME”的字符个数是 ______。
A.1
B.2
C.3
D.4
点击查看答案
手机看题
单项选择题
从键盘的输入中,读入一个值并赋值给x的语句是 ______ 。
A.cin>>x
B.cin<<x
C.cout>>x
D.cout<<x
点击查看答案
手机看题
单项选择题
两次运行下面的程序,如果从键盘上分别输入10和8,则输出结果为 ______。
#include<iostream.h>
viod main()
int x:
cin>>x:
if(x++>9)cout<<x;
else cout<<x—<<endl;
A.11和8
B.11和9
C.10和8
D.10和9
点击查看答案
手机看题
单项选择题
以下程序的输出结果是 ______。
#define NULL 0
#include<iostream.h>
void main()
int a[]=1,2,3,4,5,6,7,8,9,10;
int *p=a+5,*q=NULL;
*q=*(p+5);
cout<<*p<<’ ’<*q;
A.运行后报错
B.6 6
C.6 11
D.5 5
点击查看答案
手机看题
单项选择题
在下面程序中,编译出现错误的语句是 ______。
class B
public:
B( )f();
virtual void f()=0;
;
A.class B
B.public:
C.B() f();
D.virtual void f()=0;
点击查看答案
手机看题
单项选择题
当执行以下程序时,______ 是正确的
k=1;
do
k=k*k;
while(!k)
A.循环体将执行一次
B.循环体将执行两次
C.循环体将执行无限次
D.系统将提示有语法错误
点击查看答案
手机看题
单项选择题
对于C++流运算符>>,说法正确的是 ______ 。
A.它可以重载为类的友元或成员函数
B.它是流类的一个输出运算符
C.C++内预定义了各种基本数据类型的输入操作
D.可以直接用它输入类类型数据
点击查看答案
手机看题
单项选择题
当将E-R模型转换为关系模型时,对于两实体间m:n联系,必须对“联系”单独建立 ______,用来联系双方实体。
A.一个实体
B.一个属性
C.一个指针
D.一个关系
点击查看答案
手机看题
单项选择题
在类中说明的成员可以使用关键字 ______ 进行修饰
A.private
B.extern
C.auto
D.register
点击查看答案
手机看题
单项选择题
当执行下面的程序时,如果输入ABC,输出结果是 ______。
#include<iostream.h>
#include<string.h>
void main()
char ss[10]=“XYZWV”;
cin>>ss;
strcat(ss,”DEFG”);
cout<<ss;
A.ABCDEFG
B.ABCEF
C.XYZVO/ABCX
D.ABCXYZWVD
点击查看答案
手机看题
单项选择题
派生类的构造函数的成员初始化列表中,不能包含 ______。
A.基类的构造函数
B.派生类中子对象的初始化
C.基类的子对象初始化
D.派生类中一般数据成员的初始化
点击查看答案
手机看题
单项选择题
若有定义:int aa[8],则以下表达式中不能代表数组元素a[1]地址的是 ______。
A.&aa[0]+1
B.&aa[1]
C.&aa[0]++
D.aa+1
点击查看答案
手机看题
单项选择题
函数模板 ______。
A.代表某一具体函数
B.与模板函数是同一个函数
C.与某一个具体的数据类型连用,就产生了函数模板
D.是模板函数实例的结果
点击查看答案
手机看题
单项选择题
以下程序段的输出结果是 ______。
#include<iostream.h>
void main()
int x[]二9,7,5,3,1),y=0,j,*p=&x[2];
for(j=0;i<3;j++)
y+=*(p+j);
cout<<y;
A.7
B.8
C.9
D.10
点击查看答案
手机看题
单项选择题
若深度为5的完全二叉树的第5层有3个叶结点,则该二叉树一共有 ______ 个结点
A.15
B.16
C.17
D.18
点击查看答案
手机看题
单项选择题
下面 ______ 机制允许对一个函数名给出多个函数定义
A.封装性
B.继承性
C.函数重载
D.多态性
点击查看答案
手机看题
单项选择题
C++中数组下标的下限是 ______。
A.1
B.0
C.不确定
D.无固定下限
点击查看答案
手机看题
单项选择题
若有以下程序段:
void x(int n);
void main()
void x(int n);
x(5);
void x(int n)
cout<<n:
则以下叙述不正确的是 ______。
A.若只在子函数中对函数x进行声明,则只能在主数中正确调用函数x
B.若只在子函数前面对函数x进行声明,则其后的所有函数中都可以正确调用函数x
C.对于以上程序,编译时系统会提示出错信息:提示对x函数重复声明
D.函数x无返回值,所以可用void定义x的函数类型
点击查看答案
手机看题
单项选择题
结构程序设计的3种结构是 ______.
A.顺序结构、选择结构,转移结构
B.分支结构,等价结构、循环结构
C.多分支结构、赋值结构、等价结构
D.顺序结构.选择结构、循环结构
点击查看答案
手机看题
单项选择题
设有如下程序段:
char str[]=”World”;
char*ptr=str;
执行上面的程序段后,*(ptr+5)的值为 ______。
A.‘o’
B.‘0’
C.不确定的值
D.‘o’的地址
点击查看答案
手机看题
单项选择题
以下不正确的是 ______。
A.语句for(i=0:;i++)表示无限循环
B.for(; ;)表示无限循环
C.for()也表示无限循环
D.while(1)表示无限循环
点击查看答案
手机看题
单项选择题
下列说法有错误的是 ______。
A.公有继承时基类的public成员在派生类中仍是public
B.私有继承时基类的public成员在派生类中为private
C.保护继承时基类的protected成员在派生类中是protected
D.保护继承时基类的private成员在派生类中是protected
点击查看答案
手机看题
单项选择题
数据库逻辑设计阶段分为 ______。
A.收集和分析、建立E—R模型、数据库模式设计
B.模型设计和应用程序设计
C.概念设计、逻辑设计、物理设计
D.设计、建立E—R模型和模式设计
点击查看答案
手机看题
单项选择题
栈和队列 ______.
A.共同之处在于二者都是先进先出的特殊的线性表
B.共同之处在于二者都是先进后出的特殊的线性表
C.共同之处在于二者都只允许在顶端执行删除操作
D.没有共同之处
点击查看答案
手机看题
单项选择题
下面4个选项中均是合法的用户标识符的是 ______。
A.define,void,A
B.ab_3,_123,hello
C.For,-abc,Case
D.2a,D0,sizeof
点击查看答案
手机看题
单项选择题
分层DFD图是一种比较严格又易于理解的描绘方式,它的顶层图的作用在于 ______。
A.描绘了系统的实现细节
B.表明了被开发系统的范围以及它和周围环境的数据交换关系
C.描绘了系统的抽象
D.描绘了软件实现的作者和绘制的时间
点击查看答案
手机看题
单项选择题
用二维表来表示实体及实体之间联系的数据模型称为 ______。
A.实体—联系模型
B.层次模型
C.网状模型
D.关系模型
点击查看答案
手机看题
单项选择题
当在使用类模板时,类模板本身被实例化咸了一个具体的 ______。
A.对象
B.实例
C.模板类
D.类
点击查看答案
手机看题
单项选择题
某算法的空间花费s(n)=100nlog2n+0.5logn+1000n+2000,其空间复杂度为 ______.
A.0(1)
B.0(n)
C.0(n1.5)
D.0(nlog2n)
点击查看答案
手机看题
单项选择题
下列各高级语言中,______ 是面向对象的程序语言
A.BASIC
B.C
C.C++
D.PASAL
点击查看答案
手机看题
单项选择题
下列说法正确的是 ______。
A.一元运算符重载为成员函数没有参数
B.一元运算符重载为友员函数没有参数
C.二元运算符重载为友员函数有一个参数
D.二元运算符重载为成员函数有二个参数
点击查看答案
手机看题
单项选择题
带有虚基类的多层派生类,构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化 ______。
A.与虚基类下面的派生类个数有关
B.多次
C.二次
D.一次
点击查看答案
手机看题
单项选择题
以下程序输出结果是 ______。
#include<iostream.h>
void n(int i);
void f2(int i);
char st[]=”Howdoyoudo!”;
void fl(int i)
cout<<st[i];
if(i<3)
i+=2:
f2(i):
void f2(int i)
cout<<st[i];
if(i<3)
i+=2;
f1(i);
void main()
int i=0;
f1(i);
A.How
B.do
C.Hwo
D.Hwoy
点击查看答案
手机看题
微信扫码免费搜题