有下列程序:#includevoidfun(int*S,intn1,intn2){inti,j,t;i=n1;j=n2while(i--;}}voidmain( ){inta[10]={1,2,3,4,5,6,7,8,9,0),k;fun(a,0,3);fun(a,4,9);fun(a,0,9);for(k=0;k<10;k++)printf(”%d”,a[k]);printf("\n");}程序的运行结果是( )。
A.0987654321
B.4321098765
C.5678901234
D.0987651234
试卷相关题目
- 1有如下程序:#includeusingnamespacestd;classB{public:B(intxx):x(xx){++count;x+=10;}virtualvoidshow( )const{cout<<count<<''<<x<<endl;}protected:staticintcount;private:intx;};classD:publicB{public:D(intxx,intyy):B(XX),y(yy){++count;y+=100;)virtualvoidshow( )const{cout<<count<<''<<y<private:inty;};intB::count==0;intmain( ){B*ptr=newD(10,20);ptr->show( );deleteptr;return0;}运行时的输出结果是( )。
A.1_120
B.2_120
C.1_20
D.2_20
开始考试点击查看答案 - 2继承机制的作用是( )。
A.信息隐藏
B.数据封装
C.定义新类
D.数据抽象
开始考试点击查看答案 - 3若有说明:inta[3][4];则对a数组元素的非法引用是( )。
A.a[0][2*1]
B.a[1][3]
C.a[4-2][0]
D.a[0][4]
开始考试点击查看答案 - 4下面是关于派生类声明的开始部分,其中正确韵是( )。
A.classvirtualB:publicA
B.virtualclassB:publicA
C.classB:publicAvirtual
D.classB:virtualpublicA
开始考试点击查看答案 - 5一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
A.12345ABCDE
B.EDCABA54321
C.ABCDE12345
D.54321EDCBA
开始考试点击查看答案 - 6下面程序的运行结果为( )。#includevoidmain(){chara='3':switch(a){case'3':cout<<"3";case'2':cout<<"2";break;default:cout<<"1";}}
A.3
B.321
C.31
D.32
开始考试点击查看答案 - 7下列关于析构函数的描述中,错误的是( )。
A.析构函数可以重载
B.析构函数由系统自动调用
C.每个对象的析构函数只被调用一次
D.每个类都有析构函数
开始考试点击查看答案 - 8在学生管理的关系数据库中,存取一个学生信息的数据单位是( )。
A.文件
B.数据库
C.字段
D.记录
开始考试点击查看答案 - 9下列选项中不属于结构化程序设计原则的是( )。
A.可封装
B.自顶向下
C.模块化
D.逐步求精
开始考试点击查看答案 - 10下列叙述中,错误的是( )。
A.false是一个逻辑型常量
B.“b”'是一个字符型常量
C.365是一个int常量
D.3.1415926是一个double常量
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它