填空题

下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。 template<class T> void order( 【15】 ) { T a; if(x>y) { a=X;x=y;y=a; } if(y>z) { a=y;y=z;z=a; } if(x>y) { a=X;x=y;y=a; } }

【参考答案】

T &x,T &y,T &z
<上一题 目录 下一题>
热门 试题

填空题
有如下程序:#include<iostream>using namespace std;class Con{char ID;public:Con():ID(’A’){cout<<1;)Con(char ID):ID(ID){cout<<2;}Con(Con& c):ID(c.getlD()){cout<<3;)char getID()const{return ID;)};void show(Con c){cout<<c.getID();}int main(){Con c1;show(c1);Con c2(’B’);show(c2);return 0;}执行上面程序的输出是 【14】 。
填空题
以下程序的输出结果是 【13】 。#include<iostream.h>int add(int x,int y){retum X+y;} dOuble add(dOUble x,double y){return x+y;}void main(){int a=4,b=6;double c=2.6,d=7.4;cout<<add(a,b)<< ,”<<add(C,d)<<endl;}
相关试题
  • 下列语句段将输出字符“。”的个数为( )...
  • 对于结构体中定义的成员,其默认的访问权限...
  • 系统在调用重载函数时往往根据一些条件确定...
  • 如果有以下定义及初始化: int a=3,*...
  • 多继承的构造顺序可分为如下四步: ①所有...