新人学C语言,各章小节 (一)

C 语言是一门有用的学科,是每个大学生应该学习的课程。
我很有幸能够跟随老师学习这门课程,半个学期的时间,我学到了
很多,对C语言有了很多的了解。
作为初学者,我觉得这么课程不是那么容易,可能是没有太大
的天赋,但是我相信天道酬勤,努力就有收获。所以我尽量跟上老
师的步调,努力学好这门课程,为以后学习、工作做好铺垫。
C 语言是一门编程入门语言, 因为,无论是哪种编程语言,其
原理、本质是相通的、类似的,而C 语言在各种编程语言中又是最
基础的。有了C 语言的基础,学习其他高级语言就会变得比较简单,
更多是在学习、熟悉语言开发的环境,而不是语言本身。
学习C 语言,就好像重新学习一门外语一样,但是它比重新学
习一门外语又要简单很多。
下面是我对每章内容的小结。
第一章概述
1. 程序设计反映了利用计算机解决实际问题的全过程,具体要经
过以下四个基本步骤:分析问题,确定数学模型或方法;设计算法,
画出流程图;选择编程工具,按算法编写程序;调试程序,分析输
出结果。
2. 为解决一个问题而采取的方法和步骤,就陈伟算法。算法是程
序设计的核心。
算法具有5 个特性:有穷性、确定性、有效性、要有数据输
入、要有结果输出。算法的评价标准包括:正确性、可读性、通用
性、高效率。算法效率的度量分为时间度量和空间度量。
描述算法有多种不同的工具,常用的有:流程图、结构化流程
图和伪代码等。实用结构化流程图能帮助培养良好的程序设计风格,
提倡用结构化流程图表示算法。
3. 程序有三种基本结构,分别为顺序结构,选择结构和循环结构。
三种基本程序结构具有共同特点:只有一个入口、只有一个出口、
结构中无死语句,即结构中的每一部分都有机会被执行;结构中无
死循环。结构化定力表面那个,任何一个芜杂问题的程序,都可以
用以上三种基本结构组成。
4. 结构化程序设计采用自顶向下、逐步求精和模块化的分析方法,
从而有效地将一个较复杂的程序费解成许多易于控制和处理的子程
序,便于开发和维护。在学习程序设计过程中,要以结构化程序设
计方法的原则为指导,注意培养正确的程序设计思维方式和良好的
程序设计风格。
5. 面向对象程序设计以对象作为程序的主题,对象是数据和操作
的封装体,封装在对象内的程序通过消息来驱动运行。在图形用户
界面上,消息可通过键盘或鼠标的某种操作来传递。对象和类是面
向对象程序设计的重要概念。类是具有相同属性和方法的一组对象
的几何,它为属于该类的全部对象提供了统一的抽象描述。对象是
类的实例。对象和类具有封装性、继承性、多态性。
6.c 语言在起发展过程中形成了许多不同的版本,目前, ANSI标
准C 具有基础性地位。c 语言兼有高级语言和低级语言的特点。
7.C 语言陈股由一个或多个函数构成,,每个程序有且只有一个
主函数main(),续称执行由主函数开始和结束,在主函数执行过
程中可以调用其他函数。一个函数都由两部分组成:函数头和函数
体。含梳头即函数的第一行,函数体即函数头后面用花括号{}括
起来的部分。
8.C 语言程序每个语句和数据定义的最后,以分号表示结束。C语
言程序书写自由,一行可以写几个语句,一个语句可以写在多行上。
单位了增强程序的可读性,应醉醺人们普遍习惯的书写规则,以培
养良好的编程风格。
9.C 语言程序要经过编辑,编译,连接和运行四个步骤。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

std86021

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值