欢迎来到天天文库
浏览记录
ID:57173411
大小:230.00 KB
页数:21页
时间:2020-08-02
《编程语言入门课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一讲编程概述目录程序语言概况计算机处理问题的方法结构化程序设计思想C/C++语言的用途程序的开发过程一.程序语言概况什么事程序?—程序就是按照某种算法,在有限的步骤内对一些经过整理的、按照一定形式组织起来的有关联的数据(即数据结构)进行分析研究,得到期望的结果,并且计算机可以执行的指令序列。程序=算法+数据结构二.计算机处理问题的方法怎样解决一个具体的问题?为了解决一个问题清楚地理解这个问题收集相关信息处理这些信息得出解决方案算法—问题的解决步骤。怎样描述你的想法?为了清晰得描述程序算法的执行流程,可采取流程图。流程图是算法的一种图形化表示方式。流程图基本图形元素起止框表示程序的开始与
2、结束输入输出框表示程序的输入和输出部分处理框表示程序数据处理部分判断框表示对条件的判断,以进行决策流程线表示程序运行方向,以上每个图形元素均以流程线条连接流程图以图解方式说明实现一个解决方案所需完成的一系列操作。达到以下目的:—一目了然,比文字描述易懂—程序可以很容易的查看和修改—提供有效的程序文档—解释程序和讨论解决方案变得容易从用户的角度来看,最关心程序的如下三个步骤:输出处理输入处理数据的输入完成对数据的处理反馈处理结果上网搜索信息开始输入要搜索的信息的关键字完成点击搜索按钮搜索符合要求的网页输入显示搜索的结果程序设计的一般方法:明确处理对象、选择算法画流程图编写程序调式程序三.结
3、构化程序设计思想结构化程序的三种经典结构:顺序程序结构选择程序结构循环程序结构特点:顺序结构的程序流程是按照书写顺序依次执行的;选择结构是对给定的条件实行判断,再根据判断的结果决定执行哪一个分支;循环结构是在给定条件成立时反复执行某段程序;这三种结构都只能有一个入口和一个出口。程序段1程序段2顺序结构条件程序段1程序段2YN程序段3选择结构条件程序段1程序段2NY循环结构结构化程序设计认为:任何程序都是这三种结构组合而成。四.C/C++语言的用途商用软件操作系统硬件驱动电脑游戏工具软件编译器C语言五.程序的开发过程程序是用数字符号与英语编写的,目的是为了接近于人的自然语言,方便人们阅读和
4、编写。但是计算机并不能读懂它,计算机只能读懂由0与1组成的机器指令。机器代码叫作低级语言,C++语言是高级语言。现在普遍使用的是高级语言编程,编好以后,再通过编译器编译成机器代码。在这个编译过程中,编译器可以查找到很多程序编写上的错误,因此程序运行的过程是:编辑,编译,链接,运行。打开新建源程序(.cpp)目标文件(.opj)库文件(.lib)执行文件(.exe)编译编辑链接编辑:就是把编程的文字输入到电脑中去。编译:就是把用程序语言写的程序翻译成机器代码的过程。链接:对于程序中很多公用的功能,如输入、输出,系统已经有标准的功能,直接拿着编译好的机器代码使用即可。使用系统标准的代码,就需
5、要把这些代码链接到本程序中。第二讲程序编写目录C++语言程序程序标准函数printf标准库函数:scanf其它常用标准函数类型、常量和变量一.C++语言程序#includevoidmain()//定义的主函数,是程序执行的起点{printf(“HelloWorld”);/*在屏幕上输出字符串*/}说明:C++语言程序由一个个函数组成,每个函数都是一个独立的功能模块。main()是函数名,执行程序时被调用的第一个函数,是主函数;{}包含起来的部分是函数体。printf语句用于输出一段文字,printf函数是系统提供的一个标准输出函数。语句#include6、h>是包含了一个头文件,其中有编程需要使用的标准函数定义,这包括printf的声明。文字(也称字符串)用双引号包含起来,一段文字由多个字符组成,其中是一个特殊的字符,表示输出文字后换行,是转义序列的控制符,通常和后面的字母组合有特殊的含义,\表示输出符号。/*…*/表示段注释,内容放在/**/之间,可换行,只是帮助程序员理解程序功能的,不起执行作用。//表示行注释,注释内容只能在一行内,如果换行需在新一行加入注释标志,只是帮助程序员理解程序功能的,不起执行作用。在C++语言中,每一个完整程序命令,叫作一个程序语句,每个程序语句用一个分号终止。运行结果:Hello,World!7、每一个执行程序必须有一个,也只能有一个main函数注意预编译指令库函数声明文件二.标准函数printf最基本程序由单个函数组成,每个函数都是一个独立的功能模块。在程序设计中,有很多功能是共用的,如输入和输出功能。软件厂商会提供这些常用功能的函数,在应用软件开发过程中,程序员只须直接使用就可以了,这样的函数叫作标准函数。常用的函数见符表5常用标准函数。功能:向屏幕输出一组数据。格式:printf(格式化控制字符串,输出数据列表)1、格
6、h>是包含了一个头文件,其中有编程需要使用的标准函数定义,这包括printf的声明。文字(也称字符串)用双引号包含起来,一段文字由多个字符组成,其中是一个特殊的字符,表示输出文字后换行,是转义序列的控制符,通常和后面的字母组合有特殊的含义,\表示输出符号。/*…*/表示段注释,内容放在/**/之间,可换行,只是帮助程序员理解程序功能的,不起执行作用。//表示行注释,注释内容只能在一行内,如果换行需在新一行加入注释标志,只是帮助程序员理解程序功能的,不起执行作用。在C++语言中,每一个完整程序命令,叫作一个程序语句,每个程序语句用一个分号终止。运行结果:Hello,World!
7、每一个执行程序必须有一个,也只能有一个main函数注意预编译指令库函数声明文件二.标准函数printf最基本程序由单个函数组成,每个函数都是一个独立的功能模块。在程序设计中,有很多功能是共用的,如输入和输出功能。软件厂商会提供这些常用功能的函数,在应用软件开发过程中,程序员只须直接使用就可以了,这样的函数叫作标准函数。常用的函数见符表5常用标准函数。功能:向屏幕输出一组数据。格式:printf(格式化控制字符串,输出数据列表)1、格
此文档下载收益归作者所有