填空题
以下程序的执行结果是______。
#include<iostream.h>
class Sample
{
int n;
public:
Sample(){}
Sample(int m){n+m;)
int&operator--(int)
{
n--
return n;
}
void disp () {cout<<"n= "<<n<<end1;}
}
void main ()
{
Sample s (10);
(s--) ++;
s.disp();
}
【参考答案】
程序的执行结果为:n=10
热门
试题
填空题
类time可以输出12小时或24小时制的时间,现需要设计一个缺省构造函数,缺省值为0时0分0秒。该缺省构造函数为______。#include<iostream.h>class Time{int h,m,s;public:Time(int hour=0,int min=0,int sec=0){settime(hour,min,sec);}void settime(int hour,int min,int sec){h=hour;m=min;s=sec;}void show24( ){ cout<<(h<10 0 : )<<h<< : <<(m<10 0 : )<<m<< : <<(s<10 0 : )<<s<<endl;}void showl2( ){ int temp=(h= =0 || h= =12) 12:h%12;cout<<(temp<10 0 : )<<temp<< : <<(m<10 0 : )<<m<< : <<(s<10 0 : )<<s<<((temp>0&&h<12) AM : PM )<<endl;}};void main( ){Time t(15,43,21);t.showl2( );t.show24( );}