单项选择题

下列程序的运行结果为( )。 # 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
<上一题 目录 下一题>
热门 试题

单项选择题
下面程序中对一维坐标点类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.h>templateclass FF{ TT al,a2,a3;public:FF(TT b1,TT b2,TT b3){a1=b1;a2=b2;a3=b3;}TT Sum( ){return al+a2+a3;}};void main( ){ FFx(int(1.1),2,3),y(int(4.2),5,6);cout< <x.Sum( )< <’’ ’’< <y.Sum( )< <endl;}
A.6.1 15.2
B.6 15
C.6 15.2
D.6.1 15
相关试题
  • 下面这个程序的结果是( )。#include<i...