邢老师:13068761630 13333709510(微信同号) 张老师
找答案
注册
登录
名词解释
所有科目
成人高考
成考院校
联大
青书学堂
文才
和学
江开
华夏大地
现代兴业
安徽教育在线
超星
中国大学mooc
学起plus弘成
广东开放大学
国家开放大学
上海开放大学
含弘慕课
中国医科大学
成人高考指南
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学
成人高考报名入口
当前位置:
首页
>
联大系统
>
安阳师范学院
>
安阳师范学院-计算机应用技术-C++程序设计
输入试题:
显示联大系统安阳师范学院-计算机应用技术-C++程序设计所有答案
要把一个文件输出流对象myFile与文件“f:\myText.txt相关联,所用的C++语句是:()。
答案是:myFile.open(“f:\myText.txt”);
#include template class f{ private:T x,y; public:void f1(T a,T b){x=a;y=b;} T max( ){retum(x>y)?x
答案是:cout<
#include class point{private:float x; public:void f(float a){x=a;} void f( ){x=0;} frie
答案是:cout<不能调用
#include class f{ private:int x=0,y=0; public:void f1(int a,int b){x=a;y=b;} void get( ){
答案是:private:int x=0,y=0; 数据成员声明时不允许直接赋值
#include class f{ private:int x,y; public:f1( ){x=0;y=0;} print( ){cout<<><><><>< p=""> }; void main(
答案是:a.f1(1,1); f1( )调用时实参与形参数量不一致
#include void main( ) { int x=5,y=6; const int * p=&x; *p=y; cout<<*p<<>< p="">}
答案是:*p=y; 指针p所指向的为一常量,不能进行左值操作
在下面横线处填上求两个浮点数之差的cha函数的原型声明、调用方法。 #include using namespace std; void main( ) { float a,b;
答案是:cha(a,b)
程序的输出结果如下: 1,9 50,30 请根据输出数据在下面程序中的下划线处填写正确的语句。 源程序如下: #include using namespace std;
答案是:ptr+1
在下划线处填上缺少的部分。 #include #include using namespace std; class complex { pu
答案是:complex& a
下面是一个输入半径,输出其面积和周长的C++程序,在下划线处填上正确的语句。 #include using namespace std; const double pi=3.14159;
答案是:cin>>r
完成下面类中的成员函数的定义。 class point { private: int m,n; public: point(int,int);
答案是:n
给出下面程序的输出结果。 #include
using namespace std; template
T max(T ml,T m2) {return
答案是:7 5y a
给出下面程序的输出结果。 #include template class Sample { T n; public: Sample(T i){n=i;
答案是:S1与S2的数据成员不相等 S3与S4数据成员相等
执行下列代码 cout<<><> 程序输出结果是______。 <>
答案是:123
C++的流类库预定义的与标准输出设备相联接的流是__ ____。
答案是:cout
C++中用于动态创建对象,并返回该对象的指针的关键字是______。
答案是:new
在vector类中向向量尾部插入一个对象的方法是______。
答案是:push_back()
从一个或多个以前定义的类产生新类的过程称为______。
答案是:派生
与操作对象的数据类型相互独立的算法称为______。
答案是:泛型算法
类的简单成员函数是指声明中不含______、volatile、static关键字的函数。
答案是:const
对象成员构造函数的调用顺序取决于这些对象在类中说明的顺序,与它们在成员初始化列表中给出的顺序______。
答案是:无关
对于类Point而言,其析构函数的定义原型为______。
答案是:~Point();
有下列代码int a=0;double b=0;cin>>a>>b;当用键盘输入1.25
答案是:0.25
类和其它数据类型不同的是,组成这种类型的不仅可以有数据,还
答案是:函数
在源程序中有宏定义:#define PI 3.14,则若不想使该宏定义影响到程序的其它地方,可以使用_____删除该宏定义。
答案是:#undef PI
C++中使用______关键字说明函数为内联函数。
答案是:inline
若有函数定义为: int add(int ml=0,int m2=2,int m3=4) {return ml+m2+m3;} 在主函数中有int s=add(1)+add(0,1)+add(0,1,2); 则执行此语句后s的值为_
答案是:15
写出声明一个复数对象的语句,并使该对象被初始化为2.2+1.3i,此声
答案是:complex c(2.2,1.3);
C++程序必须有且只有一个主函数,其函数名为______。
答案是:main
静态联编所支持的多态性称为______的多态性。
答案是:编译时
执行下列代码 int b=100; cout<<"hex:"<<><> 程序的输出结果是______。 <>
答案是:Hex:64
C++将数据从一个对象流向另一个对象的流动抽象为“流”,从流中获
答案是:提取
若使用标准输出流把整型变量a的值输出到屏幕上,实现此操作的C++
答案是:cout<
下面有一处错误,请给出修改意见。 #include class f{ private:float x,y; public:f(float a,float b){x=a;y=b;}
答案是:应改为float max(){return(x>y)?x:y;}
下面有一处错误,请给出修改意见。 #include main(){ int x=6; const int*p=x; cout<<*p<<>< strong=""> }
答案是:应改为const int*p=&x;
下面有一处错误,请给出修改意见。 #include class f{ private:int x,y; public:fl(int a,int b){x=a;y=b;} voi
答案是:实际参数类型与f1函数的形参,应修改为一致。
下面有一处错误,请给出修改意见。 #include class point{ private:float x,y; public:f1(float a,float b){x=a;y=b;}
答案是:应将print函数说明为point类的友元函数
下面有一处错误,请给出修改意见。 #include class test{ private:int x; public:test(int a){x=a;} void set(
答案是:缺少分号;
下面程序的运行结果如下: This is line1 This is line2 This is line3 在下划线处填上缺少的部分。源程序如下: #include #
答案是:
#include
using namespace std; template
T fun(T x) { _____y; y=x*x
答案是:T
下面程序的运行结果如下: B::display() C::display() 在下划线处填上缺少的部分。源程序如下: #include
using namespace std;
答案是:virtual void
#include using namespace std; class base { private:int x; public:base(int a){x=a;} int get
答案是:Derived b1(d);(或Derived b1(6,7); 或base b1(6);或 base b1(d);)
完成下面程序,使其输出l0,并在退出运行时正确释放分配给指针的存储空间。 #include using namespace std; void main() { int *a,*p; a=new in
答案是:a delete p
给出下面程序的输出结果 #include
using namespace std; class Simple { int x,y; public: Simple(){x=y
答案是:x=1,y=2x=70,y=80
给出下面程序的输出结果 #include
using namespace std; void main() { int num=300; int &ref=num;
答案是:300 200 150
静态成员函数没有( ) A.返回值 B.this指针 C.指针参数 D.返回类型
答案是:参考答案:B
要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为( ) A.const char *p=“ABCD”; B.char const *p=“ABCD”; C.char *const p=“ABCD”; D.c
答案是:参考答案:D
类的指针成员的初始化是通过函数完成的,这个函数通常是( ) A.析构函数 B.构造函数 C.其它成员函数 D.友元函数
答案是:参考答案:B
在下列成对的表达式中,运算符“+”的意义不相同的一对是( ) A.5.0+2.0和5.0+2 B.5.0+2.0和5+2.0 C.5.0+2.0和5+2 D.5+2.0和5.0+2
答案是:参考答案:C
所有在函数中定义的变量,都是( ) A.全局变量 B.局部变量 C.静态变量 D.寄存器变量
答案是:参考答案:B
在C++中实现封装是借助于( ) A.枚举 B.类 C.数组 D.函数
答案是:参考答案:B
当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中( ) A.都是虚函数 B.只有被重新说明时才是虚函数 C.只有被重新说明为virtual时才是虚函数 D.都不是虚函数
答案是:参考答案:A
下面叙述不正确的是( ) A.派生类一般都用公有派生 B.对基类成员的访问必须是无二义性的 C.赋值兼容规则也适用于多重继承的组合 D.基类的公有成员在派生类中仍然是公有的
答案是:参考答案:D
下列特性中,C与C++共有的是( ) A.继承 B.封装 C.多态性 D.函数定义不能嵌套
答案是:参考答案:D
下列函数不能和函数void print(char)构成重载的是( ) A.int print(int); B.void print(char,char); C.int print(char); D.void print(int
答案是:参考答案:C
内联函数的特点是( ) A.减少代码量,加快访问速度 B.减少代码量,减缓访问速度 C.增加代码量,减缓访问速度 D.增加代码量,加快访问速度
答案是:参考答案:A
类的私有成员可在何处被访问( ) A.本类的成员函数中 B.本类及子类的成员函数中 C.通过对象名在任何位置 D.不可访问
答案是:参考答案:A
下列关于析构函数描述正确的是( ) A.可以重载 B.函数体中必须有delete语句 C.返回类型必须是void类型 D.不能指定返回类型
答案是:参考答案:D
设有函数T Sum(T x,T y){return x+y;},其中T为模板类型,则下列语句中对该函数错误的使用是( ) A.Sum(1,2); B.Sum(3.0,2.2); C.Sum(‘A’,‘C’); D.Sum(
答案是:参考答案:D
关于类的静态成员函数描述错误的是( ) A.在创建对象前不存在 B.不能说明为虚函数 C.不能直接访问非静态函数 D.不是对象的成员
答案是:参考答案:A
目前为: 3/5 页
首页
上页
下页
尾页
提升学历-成人高考报名入口
提升学历-成人高考报名时间
成人高考常见问题