程序就是为实现特定目标或解决特定问题而用计算机语言编写的一系列指令序列。
计算机语言是人与计算机之间通信的语言。计算机语言有很多种,比如BASIC语言、PASCAL语言、C语言、C++语言、Java语言等,每种程序语言都有自身所定义的规则,即使是同一个语言也有不同的版本,内部规则也会有少许不同,比如C++语言就有VisualC++、Dev-C++等。
编程可以简单理解为程序员为解决特定问题,按照自己的思路,在遵循特定的计算机语言规则下编写程序的过程。因此,要学好编程,首先选择一种计算机语言,然后按照该程序语言规则编写程序。
具体内容:
1、头文件:头文件是C++程序对其他程序的引用。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明。include的英文含义是“包括”。
2、名字空间:指明程序采用的名字空间。采用名字空间是为了在C++新标准中解决多人同时编写大型程序时名字产生冲突问题。
3、主函数:在C++程序的世界里,“功能”可称为“函数”。因此“函数”其实就是一段实现了某种功能的代码,并且可以供其它代码调用。
计算机程序的三种基本结构是:顺序结构、分支结构、循环结构
1、顺序结构:
顺序结构是一个程序从第一行一直运行到最后一行,也就是程序从头到尾运行。
2、分支结构:
分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。分支结构的程序设计方法的关键在于构造合适的分支条件和分析程序流程,根据不同的程序流程选择适当的分支语句。分支结构适合于带有逻辑或关系比较等条件判断的计算,设计这类程序时往往都要先绘制其程序流程图,然后根据程序流程写出源程序,这样做把程序设计分析与语言分开,使得问题简单化,易于理解。
3、循环结构:
一般用于重复某段需要不断重复执行的代码。
共同特点:
① 三种结构都是只有一个入口,一个出口。
② 三种结构内都不存在死循环。
1,顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行2、分支结构
顺序结构的程序虽然能解决计算、输出等问题,但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构
3,循环结构可以减少源程序重复书写的工作量,用来描述重复执行某段算法的问题,这是程序设计中最能发挥计算机特长的程序结构,C语言中提供四种循环,即goto循环、while循环、do –while循环和for循环。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)