首页 > 试题广场 >

KiKi定义电子日历类

[编程题]KiKi定义电子日历类
  • 热度指数:13486 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
KiKi学习了面向对象技术,学会了通过封装属性(变量)和行为(函数)定义类,现在他要设计一个电子日历类TDate。
它有3个私有数据成员:Month,Day,Year和若干个公有成员函数,要求:
(1)带有默认形参值的构造函数,默认值为0, 0, 0;
(2)输出日期函数,用“日/月/年”格式输出日期;
(3)设置日期函数,从键盘输入年、月、日。

输入描述:
一行,三个整数,用空格分隔,分别表示年、月、日。


输出描述:
一行,用“日/月/年”格式输出日期。
示例1

输入

2019 12 30

输出

30/12/2019
头像 牛客357402号
发表于 2022-08-30 15:13:49
#include"stdio.h" typedef struct day_t Pday_t ; typedef void (*TInitDay)(Pday_t* day); typedef void (*TS 展开全文
头像 牛客题解官
发表于 2020-06-04 17:50:16
题目描述KiKi学习了面向对象技术,学会了通过封装属性(变量)和行为(函数)定义类,现在他要设计一个电子日历类TDate。它有3个私有数据成员:Month,Day,Year和若干个公有成员函数,要求:(1)带有默认形参值的构造函数,默认值为0, 0, 0;(2)输出日期函数,用“日/月/年”格式输出 展开全文
头像 踏月寻星河
发表于 2020-05-26 17:32:32
题目描述 KiKi学习了面向对象技术,学会了通过封装属性(变量)和行为(函数)定义类,现在他要设计一个电子日历类TDate。 它有3个私有数据成员:Month,Day,Year和若干个公有成员函数,要求: (1)带有默认形参值的构造函数,默认值为0, 0, 0; (2)输出日期 展开全文
头像 认真学习的小吉
发表于 2022-11-15 19:23:21
#include <stdio.h> struct data{ int month; int year; int day; }; int main(){ struct data q; int a, b; scanf("%d %d %d",&q.year, &q.month 展开全文
头像 LOUIS_LIU
发表于 2021-11-13 13:49:32
很简单的题 ">using namespace std; class TDate{ public: TDate(int a=0,int b=0,int c=0){ this->year=a; this->mon=b; this-&g 展开全文
头像 小泽学c
发表于 2024-06-04 20:16:54
#include <iostream> using namespace std; class Calendar { public:Calendar() { Month =0; Day =0; Year =0; } 展开全文
头像 躺平了的柯基很愉快
发表于 2022-12-08 18:09:47
#include <iostream>#include<cstring>using namespace std;class TDate{    public:   & 展开全文
头像 诗奕
发表于 2024-01-17 12:08:42
#include <stdio.h> struct TDate { int year; int month; int day; }; int main() { struct TDate date; scanf("%d %d %d" 展开全文
头像 茗久清
发表于 2023-07-12 12:51:20
#include <stdio.h> //配合指针缩小存储压力 typedef struct ki { int year; int month; int day; } ki; void p(ki*e,int a,int b,int c)//直接传入地址,操作ki的成员值,不再构 展开全文
头像 汪汪小麦
发表于 2021-09-06 12:53:43
如果只是为了完成题目按格式输出的要求,其实很简单,但这个题目主要用来练习封装的思想: import java.util.Scanner; public class Main{     public static void main(String[] args){   展开全文