C++ 课程设计打印万年历(含源码)

打印万年历

  • 一、题目描述
    • (一)课题内容
    • (二)课题要求
  • 二、程序设计文档:万年历程序
    • 1. 项目概述
      • 1.1 项目背景
      • 1.2 功能需求
        • 基本要求
        • 扩展要求
      • 1.3 非功能需求
  • 源代码以及说明
    • 代码说明
      • 1. **功能实现**
      • 2. **核心函数**
      • 3. **文件存储**
    • 运行示例
  • 其他QT文章推荐

一、题目描述

(一)课题内容

用C++编程实现一个简单、实用的万年历程序。主要功能为在屏幕上显示任意年月的月历,按每行两个月的格式输出当年或指定的任意年的年历。通过此课题,熟练掌握数组、格式输出、字符串处理、时间函数的调用、文件的各种操作,以及一些基本的日期算法思想。

(二)课题要求

课题分基本要求和扩展要求,基本要求是必须完成的,扩展要求视能力自选一个或多个完成。

基本要求
(1) 读取系统时钟,计算与日期相关的信息,首先打印出当月的月历,在当月月历的最下方也下列两行方式显示与当前有关的信息:
今天是: 2005年12月20日,星期二
当前时间是:22时40分43秒
(2) 输入任意年号能得到指定年的年历(万年历)。
(3) 将屏幕上显示的月历和年历均存为文本文件以便今后读取。
(4) 按每行两个月的格式显示今年的日历,形式如下:

***** ***** ***** *****
    * *   * *   * *   *
***** *   * *   * *****
*     *   * *   *     *
***** ***** ***** 

你可能感兴趣的:(深入C++编程入门,c++,课程设计,数据库,万年历)