下载此文档

c语言程序设计期末复习.ppt


文档分类:IT计算机 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
C语言程序设计期末复****考试题型填空题(15分)判断题(15分)单项选择题(20分)读程序(15分)程序查错(10分)编程题(25分,第一题是作业题目(包括选做题)10分,第二题15分)基本概念和知识点基本概念和知识点出题可以出现在填空、判断、选择、查错误等题型,一定要重视!算法的五个特性、程序设计的三种基本结构、结构化程序设计的方法。有穷性:包含有限的操作步骤,并且每一步都可在有穷时间内完成。确定性:算法中的每一个步骤都应当是确定的。有零个或多个输入:输入是指在执行算法时需要从外界取得必要的信息。有一个或多个输出:算法的目的是为了求解,“解”就是输出。有效性:算法中的每一个步骤都应当能有效地执行,并得到确定的结果。程序设计的三种基本结构:顺序结构、选择结构、循环结构结构化程序设计的方法是:自顶向下,逐步细化,模块化设计,结构化编码。2、常量与变量的区别?标识符的命名规则系统给变量分配存储单元,常量呢?也需要分配存储单元不同的是:在程序执行过程中,值能否被改变。标识符的命名规则是什么?(要求能判断标识符是否合法)注意:保留字不能作为标识符3、C语言程序的总体结构及书写规则C程序是由函数构成的,函数之间的关系?main函数可以出现在哪里?对于一个正常运行和正常退出的C程序,程序从main函数第一条可执行语句开始执行,在main函数结束,main函数在源程序中的位置可以是任意的。函数体包括声明部分和语句部分;变量和函数的声明必须出现在第一条可执行语句之前。注意大小写敏感、合法的标识符的命名规则、函数之间的关系、语句结束标志等等。4、变量的定义及初始化掌握变量定义和初始化的语法规则。局部变量如果在定义的时候没有初始化,那么它的值是不确定的。全局变量和静态局部变量,如果定义的时候没被初始化,那么初值为0。5、关系表达式和逻辑表达式注意:1<=x<=10是否合法?(x==1)和(x)有没有区别?(x==0)和(!x)有没有区别?6、数组的概念,数组和结构体类型的区别(不需要死记硬背,关键是理解)。数组是一组具有相同数据类型的数据的有序集合;结构体是数据类型不同、但相互关联的一组数据的有机组合。7、数组名代表什么?数组在内存中的存放。数组元素和变量的关系。数组名代表数组在内存中的首地址,数组名是一个地址常量。数组在内存中占据一块连续的存储单元,二维数组按行存放。对数组每个元素的使用和普通变量无异8、函数声明、函数定义和函数调用三者的区别。函数声明的作用是把函数名、函数参数的个数和参数类型等信息通知编译系统,以便在遇到函数调用时,编译系统能正确识别函数并检查调用是否合法。函数的定义是指对函数功能的确立,包括指定函数名,函数值类型、形参及其类型、函数体等,它是一个完整的、独立的函数单位。函数调用则是执行该函数的函数体,并通过参数和返回值实现与主调函数之间的数据传递。?在一个函数中调用另一个函数必需具备哪些条件?实参向形参的数据传递是什么?传值/传地址?在C语言中,实参与其对应的形参各占独立的存储单元。函数声明可以出现在:函数体的声明部分;函数外面。首先被调用的函数必须是已经存在的函数(是库函数或用户自己定义的函数)。如果使用库函数,还应该在本文件开头用#include命令将调用有关库函数时所需用到的信息“包含”到本文件中来。(3)如果使用用户自己定义的函数,而该函数的位置在调用它的函数(即主调函数)的后面(在同一个文件中),应该在主调函数中对被调用的函数作声明。什么时候例外?10、函数的定义函数的定义包括函数首部和函数体,函数之间的关系是平行的。平行—即函数不能嵌套定义要区分嵌套定义和嵌套调用的区别注意函数首部的返回值类型必须和函数体里面用return语句返回的数据类型一致,函数首部没有“;”

c语言程序设计期末复习 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小108 KB
  • 时间2019-10-30