皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
●试题八 阅读以下说明和C++程序,将应填入(n)处的字句写在答题纸的对应栏内。 【说明】 设计一个日期类Date包括年、月、日等私有数据成员。要求实现日期的基本运算,如某日期加上天数、某日期减去天数、两日期相差的天数等。 在Date类中设计如下重载运算符函数: Date operator+(int days):返回某日期加上天数得到的日期。 Date operator-(int days):返回某日期减去天数得到的日期。 int operator-(Date&b):返回两日期相差的天数。 【程序】 #include int day tab[2][12]={{31,28,31,30,31,30,31,31,30,31,30,31}, {31,29,31,30,31,30,31,31,30,31,30,31}}; ∥day_tab二维数组存放各月天数,第一行对应非闰年,第二行对应闰年class Date { int year,month,day;∥年,月,日 int leap(int);∥判断是否为闰年 int dton(Date&); Date ntod(int); public: Date(){} Date(int y,int mint d){year=y;month=m;day=d;} void setday(intd){day=d;} void setmonth(int m){month=m;} void setyear(int y){year=y;} int getday(){return day;} int getmonth(){return month:} int getyear(){return year;) Date operator+(int days)∥+运算符重载函数 { static Date date; int number= (1) ; date=ntod(number); return date; } Date operator-(int days)∥-运算符重载函数 { staffs Date date; int number= (2) ; number-=days; date=ntod(number); return date; } int operator-(Date &b)∥-运算符重载函数 { int days= (3) ; return days; } void disp() { cout$amp } }; int Date::leap(int year) {if( (4) )∥是闰年 return 1;∥不是闰年 else return0: } int Date::dton(Date &d)∥求从公元0年0月0日到d日期的天数 { inty,m,days=0; for(y=1;y<=d.year;y++) if( (5) )days+=366;∥闰年时加366天 else days+=365;∥非闰年时加365天 for(m=0;m if( (6) ) days+=day_tab[1][m]; else days+=day_tab[0][m]; days+=D.day; return days; } Date Date::ntod(intn)∥将从公元0年0月0日的天数转换成日期 { int y=1,m=1,d,rest=n,lp; while (1) {if(leap(y)) if(rest<=366)break; else rest-=366; else∥非闰年 if(rest=365)break; else rest-=365; y++; } y--; Ip=Ieap(y); while (1) { if(Ip)∥闰年 if(rest>day_tab[1][m-1])rest-=day_tab[1][m-1]; else break; else∥非闰年 if(rest>day_tab[0][m-1])rest-=day_tab[0][m-1]; else break; m++; } d=rest; return Date(y;m,d); } void main() { Date now(2003,10,1),then(2005,6,5); cout$amp cout$amp cout$amp Date dl=now+1000,d2=now-1000; cout$amp cout$amp }
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】对于多电子原子来说,下列说法中正确的是( )
A.
主量子数n决定原子轨道的能量
B.
角量子数l决定原子轨道能量
C.
主量子数n值逾大,轨道能量正值逾大
D.
主量子数n决定角量子数l的取值
【多选题】对于多电子原子来说,下列说法中正确的是( )。
A.
主量子数 n 决定角量子数 l 的取值
B.
主量子数 n 是决定原子轨道能量的主要因素
C.
主量子数 n 值越大,电子离核的平均距离越远
D.
主量子数 n 决定原子轨道的能量
【判断题】教学活动追求什么目的,要达到什么结果,都会受到教学目标的指导和制约,教学过程也是为了教学目标而展开。
A.
正确
B.
错误
【单选题】磁电感应式传感器又称磁电式传感器,是利用电磁感应原理将被测量(如振动、位移、转速等)转换成电信号的一种传感器。 它 辅助电源就能把被测对象的机械量转换成易于测量的电信号,是 传感器。
A.
不需 有源
B.
需要  有源
C.
不需  无源
D.
需要 无 源
【单选题】对于多电子原子来说,下列说法中正确的是
A.
( A )主量子数决定原子轨道的能量
B.
( B )主量子数是决定原子轨道能量的主要因素
C.
( C )主量子数是决定原子轨道的形状
D.
( D )主量子数是决定自旋量子数的取值
【判断题】磁电感应式传感器是一种无源传感器 【答案】
A.
正确
B.
错误
【单选题】对多电子原子来说,下列说法中正确的是( )。
A.
主量子数n决定原子轨道的形状
B.
主量子数n是决定原子轨道能量的决定因素
C.
主量子数n值愈大,轨道能量值愈大
D.
主量子数n决定角量子数l的取值范围
【单选题】对于多电子原子来说,下列说法中正确的是( )
A.
主量子数n决定原子轨道的能量
B.
主量子数n是决定原子轨道能量的主要因素
C.
决定电子能量的量子数是n、l、m
D.
角量子数l决定主量子数n的取值范围
【单选题】对 于多 电 子原子 来说 ,下列 说 法中正确的是 ( )
A.
主量子数 n 决定原子轨道的能量
B.
主量子数 n 是决定原子轨道的能量的主要因素
C.
主量子数 n 越大 , 轨道能量正值越大
D.
角量子数 l 决定原子轨道的能量
【多选题】对于多电子原子来说,下列说法中正确的是( )
A.
主量子数 n 值越大,轨道能量正值越大
B.
主量子数 n 决定角量子数 l 的取值多少
C.
主量子数 n 决定原子轨道的能量
D.
主量子数 n 是决定原子轨道能量的主要因素
E.
主量子数 n 决定原子轨道的形状
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题