- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
完好word版大学c语言复习纲要
完好word版大学c语言复习纲要
完好word版大学c语言复习纲要
本课程要求掌握的经典算法包括:求阶乘算法,排序算法、求三个数最大值或最小值算法、将三个数按从大到小序次输出的算法、大写字母改小写字母算法,统计字符串中各种字符个数的算法、 10 进制转算为不相同进制的算法、求素数、求最大合约数等。
参照书 83 页、 89 页、 99 页( 2、 4)、 108 页、 109 页、 113 页, 117 页
语言复习题纲
第一章 ------ 第五章
1、 算法的看法: 解决问题而采用的方法和步骤 ,是求解问题的有序会集
2、算法的基本特色:可行性、确定性、有穷性、零到多个输入 、最少一个输出
3、算法的组成要素 :
对数据对象的运算和操作基本操作运算:
算术运算 + - * / %
逻辑运算 ! ||
关系运算 = = ==
基本数据种类:整型 浮点型
数据传输:赋值 =
!=
字符型
格式化输入: scanf( “格式控制符”,地址列表 ) ;
格式控制符: %c、 %d 、 %o 、 %x、 %s、 %f
若输入 long 型、 double 型应加 l ,如%ld 、 %lo 、 %lf
格式 %s输入字符串不包括 空格, 且对应地址表列是 字符数组名。
默认分开符: 空格、回车、 Tab 键
格式控制符间不宜加其他字符,如加入其他字符,输入时应原样输入,否则数据接收错误。如:
scanf( “%d, %d”,a,b) ; 输入数据时两数据间要有逗号; scanf( “%d %d”,a,b) ;
%d 间有
两个空格,则输入数据时最少有两个空格。
输入函数中
%f 格式不能够带小数,如:
sc anf(
“ %7.2f ” ,a)
是错误的。
%c格式输入单字符, 空格字符 和转义字符 都作为有效字符接收。
%*d表示跳过它对应的输入数据。
4.. 格式化输出: printf( “格式控制符”,输出列表 ) ;
格式控制符部分可加入其他字符,原样输出。 如:提示语或使输出结果清楚显示
输出列表:能够是 变量、常量、表达式、函数调用 等。
转义字符:以斜杠 (\) 开始,作为一个字符
注意: 输出 long 、double 型数据,用 %ld、%lf
可设定输出宽度, m和 n,如: %5d、 %6.2f 、%.2f
单字符输入 / 出: Getchar()函数 :从键盘接收一个字符,赋给变量
一般形式:变量 =getchar()
Putchar()函数 :
. 字符串:
一般形式: putchar(变量 );
Gets()函数: 从键盘接收一个字符串
一般形式: gets(字符数组名 )
Puts()函数 :将字符数组中所存放的字符串,进行输出
一般形式: puts(字符数组名 );
(2) 算法的控制结构: 序次结构、 选择结构、 循环结构
选择结构: if 语句 if----else if 嵌套
4、 C 语言是完好 模块化和结构化 的程序设计语言
5、 C 语言程序的组成和基本格式
组成:
1) C 语言的源程序是由 函数组成的,每一个函数达成相对独立的功能,其中最少包括一个主函数。 函数是 C 语言程序的基本单位, 一个程序由一个或多个函数组成,其中必定有
一个 main()函数(也只能有一个) ,程序从 main()开始执行,执行完 main() 函数结束。
2) C 语言的函数由 函数头和函数体 :用花括号括起来,一般包括两部分:声明部分和执行部分。
3) C 语言规定每个语句以 分号 结束,分号是语句组成不能缺少的部分,它在每条语句的最后出现。
4) 程序的说明部分应括在 /* 和 */ 之间不能够有空格,说明部分赞同出现在程序的任何地址。
6、 C 程序是先由源文件经编译生成目标文件,尔后经过连接生成可执行文件,源程序的扩展名为 .c,目标文件的扩展名为 .obj ,可执行程序的扩展名为 .exe
7、合法的表记符只能由 字母、数字和下划线组成,且第一个字符必定是字母或下划线 。
第六章 数组
掌握各种种类的数据的定义形式、在内存中的储藏形式,初始化形式及对数组元素的接见。注意: 数组名是数组的首地址,是一个地址常量(不能够对常量赋值)
数组必定先定义,后使 用。数组的长度必定早先给定,也许依照初始值的个数给定,不相赞同动向定义。 数组元素的下标从 0 开始标记 。
掌握对 数组元素的输入输出方法。 注意,不能够对数组整体进行输入输出,必定使用循环结构逐个元素进行输入输出。
注意,对数组元素初始化时,能够对全部元素初始化,也能够对部分元素进行初始化。
对部分元素初始化,则其他元素的值自动设为 0。
掌握对一维、
您可能关注的文档
最近下载
- 标准教程HSK3第四课教案.pdf VIP
- 小儿外痔病因介绍.pptx VIP
- 2025年广东恒健投资控股有限公司人员招聘笔试备考试题及答案解析.docx VIP
- 标准教程HSK3第十六课教案.pdf VIP
- 高科技农业实践PPT.pptx VIP
- 2025至2030中国塔格糖行业发展趋势分析与未来投资战略咨询研究报告.docx
- 论道光帝庙讳与古书中‘宁’字的写法-国立中山大学中国文学系.pdf VIP
- 生产与运作管理-国家开放大学电大易考通考试题目答案.pdf VIP
- 耳石症的治疗与康复.pptx VIP
- 通线[2008]2201-2 时速200~250公里客运专线铁路(兼顾货运) CRTS-Ⅰ型板式无砟轨道 第二册 轨道板及过渡段轨枕.pdf VIP
原创力文档


文档评论(0)