通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"C++试卷" 试卷中 C++面向对象程序设计试卷三 中有题目如下:
第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++面向对象程序设计试卷三
列程序的输出结果为2,横线处应添加语句。
有如下程序:执行这个程序的输出结果是
下列关于函数模板说法正确的是
在E-R图中,表示实体的图形是( )。
有以下程序:程序运行后的输出结果是( )。
根据下列Vector类定义,编程完成Vector类的具
成员函数可声明为静态的,条件是它不访问________
以下程序的输出结果是( )。
已知x={1:2,2:3,3:4},那么表达式sum
当使用指针指向一个函数时,这个指针就称作______。
声明一个具有全局作用域的外部函数,需要使用的关键字是_
有变量定义char c,*s=NULL;则sizeof
Internet采用了目前在分布式网络中最流行的( )
仅由顺序、选择(分支)和反复(循环)结构构成的程序是_
编写1个弹出式菜单的shell程序并实现其简单的菜单功
______目录用来存放系统管理员使用的管理程序。
完全删除/tmp下的所有文件用什么命令及参数?
在Linux系统下,第二个IDE通道的硬盘(从盘)被标
建表语句中表示非空约束的的子句是 。
如果MySQL服务名为MySQL56,则在Window
MySQL客户端程序 _____ 用于从数据备份文件中
以对象、类、继承和通信为基础的面向对象设计方法(OOD
对称矩阵A[N][N],A[1][1]为首元素,将下三
对一棵二叉树进行层次遍历时,应借助于队列实现。
在数据库设计中,E-R模型是进行的一个主要工具。
下列事件或操作中,可能导致进程 P 由执行态变为阻塞态
若s是int型变量,且s=6,则下面表达式的值是___
在长度为n的顺序表中查找一个元素,假设需要查找的元素一
若以下选项中的变量全部为整型变量,且已正确定义并赋值,
输入:1 1000 10 15输出:________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2