首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
执行语句序列
int i=0;while(i<25)i+=3;cout<<i;
输出结果是( )。
A.24
B.25
C.27
D.28
点击查看答案
在线练习
手机看题
你可能感兴趣的试题
单项选择题
C++语言中规定函数的返回值的类型是由( )。
A.return语句中的表达式类型所决定
B.调用该函数时的主调用函数类型所决定
C.调用该函数时系统临时决定
D.在定义该函数时所指定的数据类型所决定
点击查看答案
手机看题
单项选择题
执行语句序列
int i=0;while(i<25)i+=3;cout<<i;
输出结果是( )。
A.24
B.25
C.27
D.28
点击查看答案
手机看题
单项选择题
若有以下定义和语句:
int s[4][5],(*ps)[5];
ps=s;
则对s数组元素的正确引用形式是( )。
A.ps+1
B.*(ps+3)
C.ps[0][2]
D.*(ps+1)+3
点击查看答案
手机看题
单项选择题
对下列二叉树
进行中序遍历的结果是( )。
A.ACBDFEG
B.ACBDFGE
C.ABDCGEF
D.FCADBEG
点击查看答案
手机看题
单项选择题
下列数组的定义中,会产生错误的是( )。
A.int a[]='0','1','2','3','4','5','6';
B.int a[10]=0,1,2,3,4,5,6;
C. char a[5]="hello";
D. char a[5]='h','e','l','l','o';
点击查看答案
手机看题
单项选择题
下列叙述中,不属于数据库系统的是( )。
A.数据库
B.数据库管理系统
C.数据库管理员
D.数据库应用系统
点击查看答案
手机看题
单项选择题
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出( )。
A.“/”和“++”都是作为成员函数重载的
B.“/”和“++”都是作为非成员函数重载的
C.“/”是作为成员函数重载的,“++”是作为非成员函数重载的
D.“/”是作为非成员函数重载的,“++”都是作为成员函数重载的
点击查看答案
手机看题
单项选择题
检查模块是否正确的组合在一起的过程称为( )。
A.确认测试
B.集成测试
C.验证测试
D.验收测试
点击查看答案
手机看题
单项选择题
在关系数据库中,用来组织索引结构联系的是( )。
A.树形结构
B.网状结构
C.线性表
D.二维表
点击查看答案
手机看题
单项选择题
希尔排序属于( )。
A.交换排序
B.归并排序
C.选择排序
D.插入排序
点击查看答案
手机看题
单项选择题
在数据库系统中,用户所见的数据模式为( )。
A.概念模式
B.外模式
C.内模式
D.物理模式
点击查看答案
手机看题
单项选择题
不合法的main函数命令行参数表示形式是( )。
A.main (int a,char*c[1])
B.main (int arc, char**arv)
C.main (int argc, char*argv)
D.main (int argy, char*argc[])
点击查看答案
手机看题
单项选择题
函数fun的返回值是( )。
fun(char * a, char *b)
int num=0,n=0;
while(*(a+num)!='\0') num++;
while(b[n]) *(a+num)=b[n];num++;n++;
return num;
A.字符串a的长度
B.字符串b的长度
C.字符串a和b的长度之差
D.字符串a和b的长度之和
点击查看答案
手机看题
单项选择题
下列选项中不符合良好程序设计风格的是( )。
A.源程序要文档化
B.数据说明的次序要规范化
C.避免滥用goto语句
D.模块设计要保证高耦合、高内聚
点击查看答案
手机看题
单项选择题
设a=1;b=2;,则(a++)+b和a+++b这两个表达式的值分别为( )。
A.3,3
B.3,4
C.4,3
D.4,4
点击查看答案
手机看题
单项选择题
数据的逻辑结构是指( )。
A.存储在外存中的数据
B.数据所占的存储空间量
C.数据元素之间的逻辑关系
D.数据的逻辑结构在计算机中的表示
点击查看答案
手机看题
单项选择题
下列程序的输出结果为( )。
#include<iostream.h>
main()
int a=4,b=3,c=1,d;
d=a&&b&&b>c-!0;
cout<<d;
A.0
B.3
C.1
D.4
点击查看答案
手机看题
单项选择题
定义如下枚举类型:enum Numberone=1,two=2,four=4,eight=8),则下列语句正确的是( )。
A.Number num=1;
B.Numbernum=Number(20);
C.Number num=Number(eight│OxFF);
D.枚举类型Number的取值范围是0~15
点击查看答案
手机看题
单项选择题
多态性指的是( )。
A.以任何方式调用一个虚函数
B.以任何方式调用一个纯虚函数
C.借助于指向对象的基类指针或引用调用一个虚函数
D.借助于指向对象的基类指针或引用调用一个纯虚函数
点击查看答案
手机看题
单项选择题
带有虚基类的多层次派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化( )。
A.与虚基类下面的派生类个数有关
B.多次
C.二次
D.一次
点击查看答案
手机看题
单项选择题
if语句的语法格式可描述为:
格式1:if(<条件>)<语句> 或 格式2:if(<条件>)<语句1>else<语句2>
关于上面的语法格式,下列表述中错误的是( )。
A.<条件>部分可以是一个if语句,例如if(if==0)...)...
B.<语句>部分可以是一个if语句,例如if(...)if(...)...
C.如果在<条件>前加上逻辑非运算符!并交换<语句1>和<语句2>的位置,语句功能不变
D.<语句>部分可以是一个循环语句,例如if(...)while(...)...
点击查看答案
手机看题
单项选择题
在C++中,用于实现运行时多态性的是( )。
A.内联函数
B.重载函数
C.模板函数
D.虚函数
点击查看答案
手机看题
单项选择题
cout、cerr和clog是( )的对象,cout处理标准输出,cerr和clog都处理标准出错信息。
A.istream
B.ostream
C.celt
D.clog
点击查看答案
手机看题
单项选择题
程序设计语言的工程特性之一为( )。
A.软件的可重用性
B.数据结构的描述性
C.抽象类型的描述性
D.数据库的易操作性
点击查看答案
手机看题
单项选择题
关于关键字class和typename,下列表述中正确的是( )。
A.程序中的typename都可以替换为class
B.程序中的class都可以替换为typename
C.在模板形参表中只能用typename来声明参数的类型
D.在模板形参表中只能用class或typename来声明参数的类型
点击查看答案
手机看题
单项选择题
若有以下程序:
#include <iostream>
using namespace std;
void sub(int x,int y, int *z)
*Z = y+x;
int main()
int a,b,c;
sub(8,4,&
A.;
sub(6,a,&
B.;
sub(a,b,&
C.;
cout<<a<<","<<b<<","<<c<<endl;
 
点击查看答案
手机看题
单项选择题
在ios中提供控制格式的标志位中,()是转换为十六进制形式的标志位。
A.hex
B.oct
C.dec
D.left
点击查看答案
手机看题
单项选择题
下列关于继承的描述中,错误的是( )。
A.析构函数不能被继承
B.派生类是基类的组合
C.派生类的成员除了它自己的成员外,还包含了它的基类的成员
D.派生类中继承的基类成员的访问权限到派生类保持不变
点击查看答案
手机看题
单项选择题
下列数据结构中不属于线性存储结构的是( )。
A.顺序表
B.栈
C.队列
D.链表
点击查看答案
手机看题
单项选择题
语句ofstream f("SALARY.DAT",ios::appl ios::binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且( )。
A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件
B.若文件存在,将其置为空文件;若文件不存在,打开失败
C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件
D.若文件存在,打开失败;若文件不存在,建立一个新文件
点击查看答案
手机看题
单项选择题
以下程序的正确运行结果是( )。
#include<iostream.h>
int f(int);.
void main()
int a=2,i;
for(i=0;i<3;i++)
cout<<f(a)<<" ";
cout<<endl;
int f(int a)
int b=0;
static int c=3;
b++;c++;
return(a+b+c);
A.777
B.7 10 13
C.79 11
D.7 8 9
点击查看答案
手机看题
单项选择题
有如下类定义:
class MyBase
int k;
public:
MyBase(int n--0):k(n)
int value()constreturn k;
;
class MyDefived: MyBase
int j;
public:
MyDefived(int i):j(i)
int getK()constreturn k;
int getJ()constreturn j;
;
编译时发现有一处语法错误,对这个错误最准确的描述是( )。
A.函数getK试图访问基类的私有成员变量k
B.在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或pfivate
C.类MyDerived缺少一个无参的构造函数
D.类MyDerived的构造函数没有对基类数据成员k进行初始化
点击查看答案
手机看题
单项选择题
有如下程序:
#include <iostream>
using namespace std;
class A
public:
A()cout<<"A";
;
class B public:B()cout<<"B";
;
class C:public A
B b;
public:C()cout<<"C";
;
int main()C obj;return 0;
执行后的输出结果是( )。
A.CBA
B.BAC
C.ACB
D.ABC
点击查看答案
手机看题
单项选择题
若定义:float x;int a,b;,则正确的switch语句是( )。
A.switch(x)
B.switch(x) case1.0:cout<<"*\n"; case 1.2:cout<<"*\n"; case2.0:cout<<"**\n"; case 3:cout<<"**\n"; C. switch(a+b) D. switch(a+b) case 1.0:cout<<"*\n"; case 1:cout<<"*\n"; case 1+2:cout<<"**\n "; case 2:cout<<"**\n";
点击查看答案
手机看题
单项选择题
有如下类声明:
class MyBASE
int k;
public:
void set(int n) k=n;
int get()constreturn k;
;
class MyDERIVED:protected MyBASE
protected.
int j;
public:
void set(int m,int n)MyBASE::set(m);j=n;
int get()constreturn MyBASE::get()+j;
;
则类MyDERIVED中保护的数据成员和成员函数的个数是( )。
A.4
B.3
C.2
D.1
点击查看答案
手机看题
微信扫码免费搜题