下面程序的运行结果为( )。#includeclassA{intnum;public:A(inti){num=i;)A(A&a){num=a.num++;}voidprint(){cout<<num;}};voidmain(){Aa(1),b(a);
A.print();
B.print();}
C.11
D.21D.22
试卷相关题目
- 1下列控制格式输入输出的操作符中,能够设置浮点数精度的是( )。
A.setprecision
B.setw
C.setfill
D.showpoint
开始考试点击查看答案 - 2在软件开发中,需求分析阶段可以使用的工具是( )。
A.N—S图
B.DFD图
C.PAD图
D.程序流程图
开始考试点击查看答案 - 3下面程序的结果是( )。#include(iostream.h>classA{inta;public:A( ):a(1){}voidshowa( )(cout<<a;}};classB{inta;public:B( ):a(2){}voidshowa( ){cout<<a;}};classC:publicA,publicB{inta;public:C( ):a(3){}voidshowa( ){cout<<a;}};voidmain( ){CC;showa( );}
A.1
B.2
C.3
D.程序有错误
开始考试点击查看答案 - 4有以下程序:#include(iostream.h)voidfun(inta,intb,intc){a=456,b=567,C=678;}voidmain( ){intx=10,y=20,z=30;fun(x,Y,z);cout<<x<<','<<y<<','<<z<}输出结果是( )。
A.30,20,10
B.10,20,30
C.456,567,678
D.678,567,456
开始考试点击查看答案 - 5有下列程序:#includevoidfun(inta,intb){intt;t=a;a=b;b=t;voidmain( ){intc[1O]={1,2,3,4,5,6,7,8,9,0},i;for(i=0;i<10;i+=2)fun(c[i],c[i+1]);for(i=0;i<10;i++)printf(”%d,”,c[i]);printf("\n");}程序的运行结果是( )。
A.1,2,3,4,5,6,7,8,9,0
B.2,1,4,3,6,5,8,7,0,9
C.0,9,8,7,6,5,4,3,2,1
D.0,1,2,3,4,5,6,7,8,9
开始考试点击查看答案 - 6若要对Date类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。
A.Data+(Data);
B.Dataoperator+(Data);
C.Data+operator(Data);
D.operator+(Data.Data);
开始考试点击查看答案 - 7C++语言本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由两个类istreanl和( )提供。
A.fstream
B.iostream
C.ostream
D.cin
开始考试点击查看答案 - 8下列关于运算符重载不正确的是( )。
A.运算符重载不能改变运算符的操作数个数
B.运算符重载不能改变运算符的优先级
C.运算符重载不能改变运算符的结合性
D.运算符重载能改变对预定义类型数据的操作方式
开始考试点击查看答案 - 9在C++中,cin是一个( )。
A.类
B.对象
C.模板
D.函数
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它