2011C程序设计笔试资料.docVIP

  • 3
  • 0
  • 约15.51万字
  • 约 135页
  • 2017-06-08 发布于北京
  • 举报
第2章 C语言程序设计 2.1 C语言的基本知识 2.1.1 考试必备知识 一、C语言的结构 1、程序的构成、main函数和其他函数 结构化程序由三种基本结构组成:顺序结构、循环结构和选择结构。由这三种基本结构组成的算法可以解决任何复杂的问题。 在编写程序特别是大型程序时,有时会把程序分割成多个模块,各个模块具有各自的功能,这样的程序设计方法就是“模块化”结构方法。 C语言程序是由函数构成的。对于一个完整的C源程序至少包含一个main函数,也可以包含一个main函数和若干个其他函数(库函数和用户自定义函数)。用户使用此特点很容易实现C语言程序的模块化;一个C语言程序总是从main函数开始执行的,而不论main函数在整个程序中的位置如何。从格式上看,每个函数是由函数名、参数表和花括号对“{}”包围的若干语句组成的。但是在组成C语言程序的函数中,必须有且只有一个名为main的函数,叫做主函数。除主函数之外的函数由用户命名。C语言程序的执行是从主函数开始的,主函数中的所有语句执行完毕,则程序执行结束。C语言程序执行当中可调用函数,main函数之外的其他函数都是在main函数执行时,以嵌套调用方式得以执行的。在程序中除了可调用用户自己编制的函数外,也可调用由系统提供的标准函数。 程序编写中,算法是一个重要概念。算法是指为解决某个特定问题而采取的确定且有限的步骤。一个算法应该具有以下特点:

文档评论(0)

1亿VIP精品文档

相关文档