首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; static int days[]={ 31,28,31,30,31,30,31,31,30,31,30,31 }; cl
有以下程序: #include <iostream> using namespace std; static int days[]={ 31,28,31,30,31,30,31,31,30,31,30,31 }; cl
admin
2010-03-29
42
问题
有以下程序: #include <iostream> using namespace std; static int days[]={ 31,28,31,30,31,30,31,31,30,31,30,31 }; class date { private: int month,day,year; public: date( int m,int d,int y ) { month = m; day = d; year = y; } date() {} void disp() { cout<<year<<"-"<<month<<"-"<<day<<end1; } date operator+( iht day ) { date dt = * this; day += dt.day; while ( day > days[ dt.month - 1 ] ) { day -= days[ dt.month - 1 ]; if ( ++dt.month == 13 ) { dt.month = 1; dt.year++; } } dt.day = day; return dt; } }; int main() { date dl( 6, 20, 2004 ), d2; d2 = dt + 20; d2.disp(); return 0; } 执行后的输出结果是( )。
选项
A、2004-7-10
B、2004-6-20
C、2004-7-20
D、程序编译时出错
答案
1
解析
本题通过将“+”运算符重载为类date的成员函数实现简单的对象加法。类date中的“+”运算符重载函数中,将传入的实参值day,加到类date的私有成员变量day上,并实现变量month和year的相应变化,从而达到日期对象相加的目的。
转载请注明原文地址:https://kaotiyun.com/show/MDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于一个正常运行的C程序,下列叙述中正确的是()。
以下叙述中正确的是
以下能正确定义字符串的语句是
有以下程序段charch;intk;ch=’a’:k=12;printf("‰c,%d,’’,ch,ch,k);printf(’’k=%d\n",k);已知字符a的ASCII十进制代码为97,则执行上述
当输入为’’Fool&Swalow’’时,下面程序的执行结果是()。#include<stdio.h>main()fcharc;while(c!=’?r1fc=getchar0;putchar(c);}}
若有定义语句charc=’\101’;则变量c在内存中占()。
有以下函数:intaaa(char*s){char*t=s:while(*t++);t--;return(t-s);}以下关于aaa函数功能叙述正确的是()。
若有定义语句:doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x,则错误引用x数组元素的是()。
设有一联合体变量定义如下:uniondata{longa;floatb;intc;chard;};uniondatax;执行下列语句后,正确的联合体变量x的值是()。x.a=111111;x.b=2222;x.c=
程序流程图中带有箭头的线段表示的是()。
随机试题
Thesewerevitaldecisionsthatboreuponthehappinessofeverybody.
阿胶的功效是()(1994年第141题)
患者主诉午餐食入海鱼后,即发生头痛、头晕、胸闷、心跳呼吸加快伴有眼结膜充血、颜面部及全身潮红,测体温正常,无呕吐腹泻等症状,该病可能是
(2004)在建筑工程建设程序中,以下哪项叙述是正确的?
与市场风险和信用风险相比,商业银行的操作风险具有()。
根据企业国有资产法律制度的规定,下列各项中符合规定的有()。
消除码间串扰的基本思想是当前码元的判决时刻,其他码元的值为1。()
学生证:学生
假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE),要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系()。
完全无弹性是指需求对价格的变化不敏感,无论商品的价格如何变化,都会有特定的需求量存在而不会发生变化。根据上述定义,以下属于完全无弹性现象的是()。
最新回复
(
0
)