1 / 33
文档名称:

计算机高级语言程序设计(C)14 课程总结.ppt

格式:ppt   大小:1,585KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机高级语言程序设计(C)14 课程总结.ppt

上传人:Q+1243595614 2017/4/18 文件大小:1.55 MB

下载得到文件列表

计算机高级语言程序设计(C)14 课程总结.ppt

相关文档

文档介绍

文档介绍:第第 14 14 讲讲课程总结课程总结计算机高级语言程序设计( 计算机高级语言程序设计( C C) ) Faculty puter Sciences, Faculty puter Sciences, China University of Geosciences, Wuhan China University of Geosciences, Wuhan 计算机高级语言程序设计计算机高级语言程序设计( (C C) )2 ??第第1 1章章C C语言概述语言概述??第第2 2章章算法算法————程序的灵魂程序的灵魂??第第3 3章章数据结构、运算符与表达式数据结构、运算符与表达式??第第4 4章章顺序程序设计顺序程序设计————最简单的最简单的 C C程序设计程序设计??第第5 5章章选择结构程序设计选择结构程序设计??第第6 6章章循环控制循环控制??第第7 7章章数组数组??第第8 8章章函数函数??第第9 9章章预处理命令预处理命令??第第 10 10 章章指针指针??第第 11 11 章章结构体结构体与共用体与共用体??第第 12 12 章章位运算位运算??第第 13 13 章章文件文件课程主要章节计算机高级语言程序设计计算机高级语言程序设计( (C C) )3 重视附录重视附录————学****附录使用的方法学****附录使用的方法? ASCII 码?记住几个常考的,如’\0’是0,’0’是 48 ,’A’是 65 ,’a’是 97 ,大写字母与小写字母之间的换算关系计算机高级语言程序设计计算机高级语言程序设计( (C C) )4 ?运算符与结合性(注意整体与局部的关系) ?括号最高, 单目>算术> 关系> 逻辑逻辑> 条件>赋值> 逗号?!比算术高, 大小比等于高,与比或高,赋值倒数第二?* p++ ,右结合性计算机高级语言程序设计计算机高级语言程序设计( (C C) )5 ?C常用语法提要?标识符的命名规则:哪些是正确的标识符? ?哪些是正确的常量? ?五花八门的表达式及表达式的值?数据的定义: static( 仅初始化一次)与 extern ?函数的定义:实参与形参?变量的初始化?语句: 尤其注意 switch-case 语句有无 break 的区别?预编译宏:完全字符替代,带参的宏是先代入后计算计算机高级语言程序设计计算机高级语言程序设计( (C C) )6 ?C库函数? sqrt, abs, fabs, cos, sin, tan, acos, asin, atan, atan2, exp, floor, fmod, log, log10, pow ? strcmp, strlen, strcpy, strcat ? printf, scanf, getchar, putchar, gets, puts ? fopen, fclose, fread, fwrite, fprintf, fscanf, feof, fgets, fputs, fgetc, fputc ? fseek, rewind ? malloc, calloc, free 计算机高级语言程序设计计算机高级语言程序设计( (C C) )7 各章要点??第第1 1章章C C语言概述语言概述————面向过程的计算机高级语言??第第2 2章章算法算法————程序的灵魂编辑连接编译执行程序代码的录入,生成源程序*.c语法分析查错,翻译生成目标程序*.obj 与其它目标程序或库连接装配,生成可执行程序* .exe 运行 C程序的步骤程序=算法+数据结构+程序设计方法+语言工具三种基本结构:顺序结构、选择结构、循环结构计算机高级语言程序设计计算机高级语言程序设计( (C C) )8 ?常考算法(可参考《学****指导》) ——程序填空的根本?选择排序法?冒泡排序法?折半查找法,有序数组归并?矩阵倒置, 矩阵鞍点,矩阵上下三角,求和?迭代求解法?数组的循环移位?最大公约数,最小公倍数,素数,闰年计算机高级语言程序设计计算机高级语言程序设计( (C C) )9 第第3 3章章数据结构、运算符与表达式数据结构、运算符与表达式- -126 -1 -1 计算机高级语言程序设计计算机高级语言程序设计( (C C) ) 10 常量常量有一下几种类别: ,也就是整常数。。。,注意字符串常量和字符型常量是不一样的。: 。如 356 , -120 ,0。 。八进制形式的常量都以 0开头,如 0123 ; -011 。 0---7 。十六进制的常量都是以 0x 开头。 0---f 或者 0--F : 。 也是