首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
以下关于类中静态成员的叙述不正确的是
A.静态成员为类的所有对象所公有
B.静态成员变量可以在类内任何位置上声明
C.静态成员变量的赋初值必须放在类外
D.定义静态成员变量时必须赋初值
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
以下选项中合法的用户标识符是
A.long
B._2 Test
C.3 Dmax
D.dat
点击查看答案&解析
手机看题
单项选择题
在最坏情况下,下列各排序方法的比较次数正确的是
A.冒泡排序为n/2
B.冒泡排序为n(n+1)/2
C.快速排序为n/2
D.快速排序为n(n-1)/2
点击查看答案&解析
手机看题
单项选择题
如下程序的输出结果是
main( )
int a=2,b=-1,c=2;
if(a<B)
if(b<0)c=0
else c++;
cout<<c<<endl;
A.0
B.1
C.2
D.3
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是
A.实体集之间一对一的联系实际上就是一一对应的关系
B.关系模型只能处理实体集之间一对一的联系
C.关系模型属于格式化模型
D.以上三种说法都不对
点击查看答案&解析
手机看题
单项选择题
下列不是循环语句的是
A.while语句
B.do…while语句
C.for语句
D.if…else语句
点击查看答案&解析
手机看题
单项选择题
有以下程序
main( )
int i=0,s=0;
do
if (i%2)i++;continue;
i++;
s+=i;
while(i<7);
cout<<s<<endl;
执行后输出结果是
A.16
B.12
C.28
D.21
点击查看答案&解析
手机看题
单项选择题
如果a=1,b=2,c=3,d=4,则表达式a<b a: c<d c: d的值为
A.1
B.2
C.3
D.4
点击查看答案&解析
手机看题
单项选择题
有以下程序段
int k=0;
while(k=1)k++;
while循环执行的次数是
A.无限次
B.有语法错,不能执行
C.一次也不执行
D.执行1次
点击查看答案&解析
手机看题
单项选择题
为了培养良好的程序设计风格,下列描述中正确的是
A.程序应简单、清晰、可读性好
B.符号名的命名只要符合语法
C.充分考虑程序的执行效率
D.程序的注释可有可无
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是
A.程序设计就是编制程序
B.程序的测试必须由程序员自己去完成
C.程序经调试改错后还应进行再测试
D.程序经调试改错后不必进行再测试
点击查看答案&解析
手机看题
单项选择题
数据库概念设计中由分散到集中的设计方法是
A.视图设计
B.视图集成设计
C.集中式模式设计
D.分散式模式设计
点击查看答案&解析
手机看题
单项选择题
按“先进后出”原则组织数据的结构是
A.有序表
B.栈
C.队列
D.二叉树
点击查看答案&解析
手机看题
单项选择题
有以下程序
main( )
int p[7]=11,13,14,15,16,17,18,i=0,k=0;
while(i<7&&p[i]%2)k=k+p[i];i++;)
cout<<k<<endl;
执行后输出结果是
A.58
B.56
C.45
D.24
点击查看答案&解析
手机看题
单项选择题
下列语句中,输出与众不同的是
A.cout<<"1."<<setfill('')<<"Hello!"<<endl;
B.cout<<"1."<<''<<"Hello! \n";
C.cout<<"1. Hello!"<<endl;
D.cofit<<"1."<<setw(7)<<"Hello!";
点击查看答案&解析
手机看题
单项选择题
以下关于类中静态成员的叙述不正确的是
A.静态成员为类的所有对象所公有
B.静态成员变量可以在类内任何位置上声明
C.静态成员变量的赋初值必须放在类外
D.定义静态成员变量时必须赋初值
点击查看答案&解析
手机看题
单项选择题
如下程序的输出结果是
main( )
float x=2.0,y;
if(x<0.0)
y=0.0;
else if(x<10.0)
y=1.0/x;
else
y=1.0;
cout<<y<<endl;
A.0.000000
B.0.250000
C.0.500000
D.1.000000
点击查看答案&解析
手机看题
单项选择题
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量'\101'是
A.字符A
B.字符a
C.字符e
D.非法的常量
点击查看答案&解析
手机看题
单项选择题
若执行下面的程序时,从键盘上输入3和4,则输出结果是
main( )
int a,b,s;
cin>>a>>b;
s=a;
if(a<B)s=b;
s=s*s;
cout<<s<<endl;
A.14
B.16
C.18
D.20
点击查看答案&解析
手机看题
单项选择题
设有数组定义:char array[]="China";则数组array所占的空间为
A.4个字节
B.5个字节
C.6个字节
D.7个字节
点击查看答案&解析
手机看题
单项选择题
以下正确的描述为
A.每个C++语言程序必须在开头用预处理命令:
B.预处理命令必须位于C++源程序的首部
C.在C++语言中预处理命令都以" #"开头
D.C++语言的预处理命令只能实现宏定义和条件编译的功能
点击查看答案&解析
手机看题
单项选择题
有以下程序
main( )
int a[][3]=1,2,3,4,5,0),(*p
A.[3],i;
&
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是
A.数据的逻辑结构与存储结构必定是一一对应的
B.由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构
C.程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构
D.以上三种说法都不对
点击查看答案&解析
手机看题
单项选择题
有关构造函数的说法中错误的是
A.构造函数名字和类的名字一样
B.构造函数在对象被创建时由系统自动调用
C.构造函数无任何函数类型
D.构造函数有且只有一个
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是
A.接口复杂的模块,其耦合程度一定低
B.耦合程度弱的模块,其内聚程度一定高
C.耦合程度弱的模块,其内聚程度一定低
D.上述三种说法都不对
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是
A.全局变量的作用域一定比局部变量的作用域范围大
B.静态类别变量的生存期贯穿于整个程序的运行期间
C.函数的形参都属于全局变量
D.未在定义语句中赋初值的auto变量和static变量的初值都是随机值
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是
main( )
int num=0;
while(num<=2)
num++;cout<<num;
A.1234
B.123
C.12
D.1
点击查看答案&解析
手机看题
单项选择题
以下对C/C++语言函数的描述中,正确的是
A.C程序由一个或一个以上的函数组成
B.C函数既可以嵌套定义又可以递归调用
C.函数必须有返回值,否则不能使用函数
D.C++程序中调用关系的所有函数必须放在同一个程序文件中
点击查看答案&解析
手机看题
单项选择题
对下列二叉树进行中序遍历的结果是
点击查看答案&解析
手机看题
单项选择题
关于类和对象描述错误的是
A.对象(Object)是现实世界中的客观事物,对象具有确定的属性
B.类是具有相同属性和行为的一组对象的集合
C.对象是类的抽象,类是对象的实例
D.类是对象的抽象,对象是类的实例
点击查看答案&解析
手机看题
单项选择题
以下有关析构函数的叙述不正确的是
A.一个类只能定义一个析构函数
B.析构函数和构造函数一样可以有形参
C.析构函数指定返回类型
D.析构函数名前必须冠有符号“~”
点击查看答案&解析
手机看题
单项选择题
阅读以下程序
#include<fstream.h>
void main( )
ifstream infile;
ofstream outfile;
fstream iofile;
iofile.open("a.txt",ios::in);
iofile.close( );
iofile.open("b.txt",ios::out);
下列描述错误的是
A.对象infile只能用于文件输入操作
B.对象outfile只能用于文件输出操作
C.对象iofile在文件关闭后,不能再打开另一个文件
D.对象iofile可以打开一个文件同时进行输入和输出
点击查看答案&解析
手机看题
单项选择题
有以下程序
void fun(intā*a,int i,int i)
int t;
if(i<j);
t=a[i];a[i]=a[j];a[j]=t;
fun(a,++i,- -j);
main( )
int a[]=1,2,3,4,5,6,i;
fun(a,0,5);
for(i=0;i<6;i++)
cout<<a[i];
执行后输出结果是
A.6 5 4 3 2 1
B.4 3 2 1 5 6
C.4 5 6 1 2 3
D.1 2 3 4 5 6
点击查看答案&解析
手机看题
单项选择题
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为
main( )
int a,b;
scanf ("%d%d",&a,&b).;
cin>>a>>b;
cout<<"a="<<a<<"b="<<b;
a=a+b;b=a-b;a=______;
cout<<"a="<<a<<"b="<<b<<endl;
A.a+b
B.a-b
C.b*a
D.a/b
点击查看答案&解析
手机看题
单项选择题
以下程序的输出结果是
intf( )
static int i=0;
int s=1;
s+=i;i++;
return s;
main( )
int i,a=0;
for(i=0;i<5;i++)a+=f( );
cout<<a<<endl;
A.20
B.24
C.25
D.15
点击查看答案&解析
手机看题
微信扫码免费搜题