如何使用c程序查看日历?

时间:2011-02-14 03:26:21

标签: c

假设给你一个12/12/1988的日期。写一个c程序,显示该特定月份的日历。

4 个答案:

答案 0 :(得分:4)

程序“cal”可能就是一个很好的例子。

$ cal
       February 2011
Su Mo Tu We Th Fr Sa
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28

上面是使用Mac OS X 10.6系统显示的,但是,几乎每个unix或unix(包括linux)都可能拥有它。

http://en.wikipedia.org/wiki/Cal_(Unix

中描述

碰巧,“cal”一个C程序,freeBSD版本的源代码(可能是权威版本)位于http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/ncal/

答案 1 :(得分:3)

在这里您可以找到用C打印日历的代码:
How-to-make-a-calender-in-c

答案 2 :(得分:1)

最简单的方法是使用

  system("cal 12 1988");

但我敢打赌,这不是教练所期待的,

答案 3 :(得分:1)

这不仅仅是你需要的。仔细阅读代码,它将对您有所帮助。

http://sourceforge.net/projects/c-cpp-calender/