在学习C语言的一个学期后,对利用C语言完成编程能力的测试是很有必要的,本测试力图利用C语言完成一项小游戏(扑克牌斗24点)软件的编制和测试。在此项小游戏的程序设计中,不仅用到了库函数(stdlib)、字符串函数(string),还借鉴了同类游戏设计中使用的系统时间函数(time)、图形函数(graphics)、动态地址分配函数(alloc)、字符操作函数(ctype)等。这些都是在完成此项程序设计中接触到的新知识。另外,本练习通过使用“堆栈来求表达式的值”的原理,完成了游戏结果求解和判断。