- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c程序设计个人总结精选
c程序设计个人总结
我认为学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为工具,描述解决实际问题的步骤,由计算机帮助我们解题。只有通过上机才能检验自己是否掌握c语言、自己编写的程序是否能够正确地解题。
通过上机实验来验证自己编制的程序是否正确,恐怕是大多数同学在完成老师作业时的心态。但是在程序设计领域里这是一定要克服的传统的、错误的想法。因为在这种思想支配下,可能你会想办法去掩盖程序中的错误,而不是尽可能多地发现程序中存在的问题。自己编好程序上机调试运行时,可能有很多你想不到的情况发生,通过解决这些问题,可以逐步提高自己对c语言的理解和程序开发能力。
C程序的基本结构
基本字符集?C词汇?表达式?C语句?C函数
谁的存储地址?
指针的实质,是一个存储有其它变量首地址的变量。是一个unsigned long类型数据。
定义指针时声明的数据类型是其存放地址的变量的数据类型,即其所指向对象的数据类型。
─ 指针变量名 指针变量值 └─ ── 存储地址
3 运算符:要注意:优先级,操作数个数,运算规则,结合性,运算结果 优先级:单目双目三目赋值逗号 ? 位运算 ? 逻辑运算
逻辑运算的短路运算 ? 条件运算符唯一的3目运算符
? 赋值运算 ? 逗号运算
? 控制语句
如何编写循环结构程序:
? 找出循环的初值、终值、循环增量、循环体这四大因子。 ? 多重循环结构中,一定要注意外层找共性,内层找特性。
while与for循环同do….while循环的区别:表达式不成立的情况下,do…while循环至少执行循环一次。
? 函数调用语句:
调用方式:函数语句、函数表达式、函数参数。 调用方法:嵌套调用
递归调用
? 库函数
头文件名: 标准I/O 输入:键盘
scanf
格式符:d,i x,X o u c s e,E f
printf
格式符:d,i x,X o u c s e,E f g %
格式控制序列
1. 格式说明符: 由%接格式字符组成
输出:显示器 附加格式符:h l m *
字符输入函数 c=getchar ;
附加格式符:m .n - + 0 # l
字符输出函数 putchar;
2. 普通字符: 原样输入/输出
头文件名: 头文件名: ? 用户自定义函数
常用函数:fabs 求绝对值 sqrt 开根号 sin cos
tan ……
常用函数:strlen、strcpy、strcmp、strcat、strupr、strlwr、gets、puts
第一章 本章小结
1. 计算机是由程序控制的,要使计算机按照人们的意图工作,必须用计算机语言编写程序。
2. 机器语言和汇编语言依赖于具体计算机,属低级语言,难学难用,无通用性。高级语言
接近人类自然语言和数学语言,容易学习和推广,不依赖于具体计算机,通用性强。
3. C语言是目前世界上使用最广泛的一种计算机语言,语言简洁紧凑,使用方便灵活,功
能很强,既有高级语言的优点,又具有低级语言的功能,即可用于编写系统软件,又可用
于编写应用软件。掌握C语言程序设计是程序设计人员的一项基本功。
4. 一个C语言程序是由一个或多个函数构成的,必须有一个main函数。程序由main函数
开始执行。在函数体内可以包括若干个语句,语句以分号结束。一行内可以写多个语句,一个语句可以分写为多行。
5. 上机运行一个C程序必须经过4个步骤:编辑,编译,连接,执行。要熟练掌握上机技
巧。
6. 用C语言编写好程序后,可以用不同的C编译系统对它进行编译。目前所用的编译系统
多采用集成环境:把编辑,编译,连接和执行等步骤在一个集成环境中完成。
7. 目前所用的C++集成环境功能强,使用方便。由于C++和C兼容,可以用C++集成环境
对C程序进行编译,连接和运行。
第二章 本章小结
1. 在C语言中,数据都是属于一定的类型的。不同类型的数据在计算机中所占的空间大小
和存储方式是不同的。整数以其二进制数形式存储,字符型数据以其对应的ASCII代码形式存储,实数以指数形式存储。
2. 要区别类型和变量,类型名和变量名。如:
int a=3;
int是类型名,a是变量名。类型相当于模板,它只是一种抽象的规定,不占存储空间,不能在
您可能关注的文档
最近下载
- 医疗废物、废水处置知识培训测试题附答案.docx VIP
- 陕西省建设工程工程量清单计价规则2009(附录A).pdf VIP
- 城市轨道交通站务管理(化工社版):任务5.1.ppt VIP
- 虚拟主播在直播电商中的产品试吃效果与消费者评价分析.docx
- (最新)25年秋人教版二年级数学上册第四单元厘米和米单元教学计划.docx
- 《国际公法学(第三版)》 课件全套 第0--19章 绪论、 国际法的性质与发展---国际人道法.pptx
- 医疗废物知识培训测试卷附答案.docx VIP
- 城市轨道交通站务管理(化工社版):任务4.ppt VIP
- IATF16949质量体系审核检查表2019.doc VIP
- 城市轨道交通站务管理(化工社版):任务4.2.ppt VIP
原创力文档


文档评论(0)