欢迎大家来到C语言的世界~~
也许,你会有很多的疑问:我从来没接触过C语言,学这个东西容易吗 ?它和学习数学有什么不同吗 ?
学习C语言有什么好处?
你的这些疑问,我们可以一一替你解答。
首先,C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作
为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程
序。因此,它的应用范围广泛。
其次,C语言的学习很简单,主要可以分为基础知识、四种结构的的程序设计、函数与数组的应用和一
些简单的算法。
下面简单介绍一下学习C语言的步骤:
一.学好C语言的运算符和运算顺序
这是学好C语言的基础,C语言的运算非常灵活,功能十分丰富,运算种类远多于其它程序设计语言。
在表达式方面C语言较其它程序语言更为简洁,如自加、自减、逗号运算和三目运算使表达式更为简单。特
别要注意,当多种不同运算组成一个运算表达式,即一个运算式中出现多种运算符时,运算的优先顺序和结
合规则显得十分重要。在学习中,只要我们对此合理进行分类,找出它们与我们在数学中所学到运算之间的
不同点之后,记住这些运算也就不困难了。
二.学好C语言的四种程序结构
(1)顺序结构
顺序结构的程序设计是C语言最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序
是自上而下,依次执行。
(2)分支结构
分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。分支结构的程
序设计方法的关键在于构造合适的分支条件和分析程序流程,根据不同的程序流程选择适当的分支语句。
(3)循环结构:
循环结构可以减少源程序重复书写的工作量,用来描述重复执行某段算法的问题,这是程序设计中最能
发挥计算机特长的程序结构,C语言中提供四种循环,即goto循环、while循环、do –while循环和for循环。
(4)模块化程序结构
C语言的模块化程序结构用函数来实现,即将复杂的C程序分为若干模块,每个模块都编写成一个C函数
,然后通过主函数调用函数及函数调用函数来实现一大型问题的C程序编写。
三.掌握一些简单的算法
编程其实一大部分工作就是分析问题,找到解决问题的方法,再以相应的编程语言写出代码。如两个数
的交换、三个数的比较、选择法排序和冒泡法排序,这就要求我们要清楚这些算法的内在含义,其中选择法
排序和冒泡法排序稍难,但只要明白排序的具体过程,对代码的理解就不难了。
我们相信,在了解清楚这些问题以后,你一定对C语言程序设计有了更深刻的认识。
但是,现在流行看视频教程,进行学习。这样是最快的。那有没有什么好的C语言教程呢。在这里给大伙推荐一下非常好的C语言视频教程网址为:http://www.21shipin.com/c.shtml,是我看过讲的最好的,有空大伙可以去看看...
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |