大学c语言复习提纲.doc
《大学c语言复习提纲.doc》由会员分享,可在线阅读,更多相关《大学c语言复习提纲.doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date大学c语言复习提纲第七章 数组本课程要求掌握的经典算法包括:求阶乘算法,排序算法、求三个数最大值或最小值算法、将三个数按从大到小顺序输出的算法、大写字母改小写字母算法,统计字符串中各类字符个数的算法、10进制转算为不同进制的算法、求素数、求最大公约数等。参考书83页、89页、99页(2、4)、108页、109页、113页,117页 C语言复习题纲第一章-第五章1、算法
2、的概念:解决问题而采用的方法和步骤,是求解问题的有序集合2、算法的基本特征:可行性、确定性、有穷性、零到多个输入 、至少一个输出3、算法的组成要素:(1)对数据对象的运算和操作基本操作运算: 算术运算 + - * / % 逻辑运算 ! & 关系运算 = = = != 基本数据类型:整型 浮点型 字符型 数据传输:赋值 = 格式化输入: scanf(“格式控制符”,地址列表);格式控制符:%c、 %d 、 %o 、 %x、 %s、 %fu 若输入long型、double型应加l,如%ld、 %lo、 %lf u 格式%s输入字符串不包含空格,且对应地址表列是字符数组名。u 默认分隔符:空格、回车
3、、Tab键u 格式控制符间不宜加其它字符,如加入其它字符,输入时应原样输入,否则数据接收错误。如:scanf(“%d, %d”,&a,&b); 输入数据时两数据间要有逗号;scanf(“%d %d”,&a,&b); %d间有两个空格,则输入数据时至少有两个空格。u 输入函数中%f格式不能带小数,如:scanf(“%7.2f”,&a)是错误的。u %c格式输入单字符,空格字符和转义字符都作为有效字符接收。u %*d表示跳过它对应的输入数据。4.格式化输出:printf(“格式控制符”,输出列表);u 格式控制符部分可加入其它字符,原样输出。如:提示语或使输出结果清楚显示u 输出列表:可以是变量、
4、常量、表达式、函数调用等。u 转义字符:以斜杠()开始,作为一个字符u 注意:输出 long 、double型数据,用%ld、%lfu 可设定输出宽度,m和n,如:%5d、%6.2f、%.2f 单字符输入/出: Getchar()函数:从键盘接收一个字符,赋给变量 一般形式:变量=getchar() Putchar()函数: 一般形式:putchar(变量); .字符串: Gets()函数:从键盘接收一个字符串 一般形式:gets(字符数组名) Puts()函数:将字符数组中所存放的字符串,进行输出 一般形式:puts(字符数组名);(2) 算法的控制结构:顺序结构、 选择结构、 循环结构 选
5、择结构:if语句 if-else if嵌套4、C语言是完全模块化和结构化的程序设计语言5、C语言程序的构成和基本格式 构成:(1)C语言的源程序是由函数构成的,每一个函数完成相对独立的功能,其中至少包括一个主函数。函数是C语言程序的基本单位,一个程序由一个或多个函数组成,其中必须有一个main()函数(也只能有一个),程序从main()开始执行,执行完main()函数结束。(2)C语言的函数由函数头和函数体:用花括号括起来,一般包括两部分:声明部分和执行部分。(3)C语言规定每个语句以分号结束,分号是语句组成不可缺少的部分,它在每条语句的最后出现。(4)程序的注释部分应括在/*和*/之间不能有
6、空格,注释部分允许出现在程序的任何位置。6、 C程序是先由源文件经编译生成目标文件,然后经过连接生成可执行文件,源程序的扩展名为.c,目标文件的扩展名为.obj,可执行程序的扩展名为.exe7、 合法的标识符只能由字母、数字和下划线组成,且第一个字符必须是字母或下划线。第六章 数组1. 掌握各种类型的数据的定义形式、在内存中的存储形式,初始化形式及对数组元素的访问。注意:数组名是数组的首地址,是一个地址常量(不能对常量赋值)2. 数组必须先定义,后使用。数组的长度必须事先给定,或者根据初始值的个数给定,不允许动态定义。数组元素的下标从0开始标记。3. 掌握对数组元素的输入输出方法。注意,不能对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 语言 复习 提纲
限制150内