C语言练习的册.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计基础(C语言) 练习册与上机指导书 重庆工商大学计算机与信息工程学院编 前 言 本练习册包括以下几个部分:《程序设计基础》(C语言)教学大纲、C语言各章节重要知识点并附典型例子分析、配合各章节的实验、重庆市计算机等级考试上机及理论考试试题汇编。本练习册是同学们学习《程序设计基础》(C语言)课程必备的参考用书,也是大家参加计算机等级考试最好的复习资料,望同学们认真用好此书。真诚地告诉同学们:学C语言较难,大家要掌握学习这门语言的方法,初学之时不要陷入C语言较烦琐的语法而产生畏惧,大家可按本书中所列各章节重要知识点,并通过所附典型例子分析去掌握这些知识点,而不要局限于某一本教材。学好C语言要多动脑还要多动手,在草纸上多画一画,有些问题就很简单。C语言虽然灵活但结构上也是有规律可循的,多看例子并“依样画葫芦”编写几个属于自己的程序。学好C语言,对培养同学们分析问题、解决问题能力以及锻炼大家思维大有裨益。 时间仓促,错误在所难免,恳请同学们指正。 计信院计算机基础教研室 2007年1月第3次修改 目 录 《程序设计基础》(C语言)教学大纲………………… 《程序设计基础》(C语言)课程教学实施意见………………… 附Ⅰ:重庆市计算机等级考试部分上机考题汇编……… 附Ⅱ:重庆市计算机等级考试部分理论考题汇编……… 《C语言程序设计》教学大纲 (Turbo C2.0及以上版本) C程序的结构 C程序的结构(C程序的构成,main函数和其它函数); 头文件、宏定义、函数的开始和结束标志; C程序运行的起始点和结束点; C程序的格式和书写风格。 C语言的数据类型 基本数据类型 C语言中的常量机器器表示方法:整型,长(短)整型及无符号整型常量,字符型常量及字符串常量,浮点型、双精度型常量; C语言中的基本数据类型的定义、说明和初始化; 枚举类型、枚举类型变量的定义和引用; 构造数据类型: 数组类型的定义和初始化,数组元素的应用; 字符串与字符数组; 结构体类型的定义,结构体类型变量的定义、初始化和引用; 联合体(共用体)类型的定义,联合体类型变量的定义和引用; 位段的概念、位段变量的定义和使用方法; 结构体和联合体的特点和区别。 指针类型: 指针和指针变量的概念; 指针变量的定义、初始化和运算; 指针与变量、指针与数组、指针与结构的关系; 指针数组、多级指针 空类型: 不同数据类型之间的转换: 系统自动转换原则和方法; 强制数据类型转换的方法; 数据的存储类型 自动变量与寄存器变量; 静态变量; 外部变量; 变量的作用域和生存期; 结构化程序设计 运算符和表达式: 运算符:算术运算符、关系运算符、逻辑运算符、条件运算符、逗号运算符、赋值运算符、位运算符、sizeof()及其运算规则; 运算符的优先级和结合规则; 表达式的组成和表达式的求值顺序; 表达式语句、赋值语句、空语句和复合语句的使用 格式化输入输出语句的使用; 顺序结构程序设计; 分支(选择)结构程序设计; 分支结构的概念 if语句、if~else语句以及switch语句的概念和使用; 分支结构的嵌套 循环结构程序设计; 循环结构的概念; for语句、while语句以及do~while语句的概念和使用; break语句和continue语句的使用; 循环结构的嵌套 模块化程序设计——函数 函数的分类、定义、声明及作用域规则; 函数的返回值和return语句; 函数的调用和参数传递方式 函数的嵌套调用和递归调用; 常见库函数的使用方法:abs()、fabs()、log()、cos()、strcat()、strcpy()、strlen()、 strcmp()、atof()、atoi()、atol()等; 命令行参数的概念及简单应用。 预处理 C语言预处理的概念和特点; 宏定义(#define)及其应用; 文件包含及其应用。 文件 文件、文件系统的概念,文件的分类,缓冲文件系统; 标准设备文件相关函数的使用:getchar() 、putchar()、puts()、scanf()、printf()等; 文件指针的概念,文件的建立/打开、关闭; 文件操作相关函数的使用:fgetc()、fputc()、fgets()、fputs()、fscanf()、fprintf()、feof()、rewind()、fread()、fwrite()、fseek()等。 常用算法 递归化算法(牛顿迭代法、二分法、梯形法、穷举算法等); 排序算法(选择法、冒泡法); 查找算法(顺序查找、折半查找);

文档评论(0)

xiaofei2001128 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档