通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"C语言试卷" 试卷中 C++面向对象程序设计试卷B 中有题目如下:
第1题
按下列要求编程,实现类的定义,并在主函数中测试这个类。
定义一个描述日期的类Date,包括的数据成员有年(year)、月(month)和日(day),并实现如下功能函数;
(1)日期对象初始化;
(2)设置日期;
(3)以year/month/day形式输出日期;
(4)判断闰年。
参考答案:
#include<iostream.h> class Date { public: Date(int y=1900,int m=1,int d=1) { year=y; month=m; date=d; } void setDate(int y,int m,int d) { year=y; month=m; date=d; } void outputDate() { cout<<year<<"/"<<month<<"/"<<day<<endl; } bool isLeapYear() { return year%4==0&&year%100!=0||year%400==0; } private: int year,month,day; }; void main() { Date d; d.outputDate(); d.setDate(2015,3,5); d.outputDate(); if(d.isLeapYear()) cout<<"a leap year."<<endl; else cout<<"not a leap year."<<endl; }
所属试卷:C++面向对象程序设计试卷B
面向对象方法中,实现对象的数据和操作结合于统一体中的是
有以下程序程序运行后的输出结果是( )。
有以下程序程序的输出结果是( )。
以下叙述中正确的是( )。
请在下面程序的横线处填上适当内容,以使程序完整,并使运
请在下面的横线处填上适当内容,以使类的定义完整。
表达式set([1,1,2、3])的值为_______
Python扩展库____________支持Exce
“世界很大”+“人很渺小”的输出结果是。
编写一个程序,包含main、readin、sort、与
以下程序的功能是
LINUX用于启动系统所需加载的内核程序位于( )
在Linux系统中,以 方式访问设备 。
创建表语句中表示定义唯一约束的子句是
数据库逻辑设计主要是将 转换为DBMS能处理的
简称DBS,它是由数据库、硬件、软件、用户等组成
路由器运行于OSI模型的
下列哪一个逻辑运算符的优先级排列不正确( )
(寻找被移除的元素)问题,原有长度为n+1,公差为1的
某计算机的CPU有30根地址线,按字节编址,CPU和主
已知a=10,b=15,c=1,d=2,e=0,则表达
当a=3,b=2,c=1时,执行以下程序段后b=___
负责数据库中查询操作的数据库语言是( )
有四个人要从A点坐一条船过河到B点,船开始在A点,该船
(交通中断)有一个小国家,国家内有 n座城市和 m条双
由数字 1,1,2,4,8,8 所组成的不同的四位数的
(序列重排)全局数组变量 a 定义如下:const i
IPv4 协议使用 32位地址,随着其不断被分配,地址
在使用高级语言编写程序时,一般提到的“空间复杂度”中的
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型