单项选择题
下列程序的运行结果为( )。 # include < iostream.h > voidprint (double a) { cout << ++a; } void print (int a,int b) { cout << b << a; } void main( ) { print (1.2); cout <<" "; print (3,4); }
A.1.2 34
B.2.2 34
C.1.2 43
D.2.2 43
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A( );private:int*a;};A::A(intb){【 】;}A::~A( ){【 】;}
点击查看答案&解析
单项选择题
下面程序中对一维坐标点类Point进行运算符重载#include using namespace std; class Point{public:Point(int val){x=val;} Point&operator++(){x++;return*this}Point operator 4++(int){Point old=*this;++(*this);return old;}int GetX()const{return x;)private:int X; );int main() {Point a(10);cout<<(++a).GetX();cout<<a++.GetX();return 0;} 编译和运行情况是
A.运行时输出1011
B.运行时输出1111
C.运行时输出1112
D.编译有错
点击查看答案&解析
相关试题
有如下程序:#include<iostream>using ...
继承的方式有公有继承、私有继承和【 】3种。
C++语言的基本控制结构为顺序结构、选择...
以下函数 sstrcat()的功能是实现字符串...
请按下面注释的提示,将类B的构造函数定义...