c语言程序设计语言概述

c语言程序设计语言概述

ID:36051180

大小:359.36 KB

页数:29页

时间:2019-05-01

c语言程序设计语言概述_第1页
c语言程序设计语言概述_第2页
c语言程序设计语言概述_第3页
c语言程序设计语言概述_第4页
c语言程序设计语言概述_第5页
资源描述:

《c语言程序设计语言概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计基础主讲人:徐安排1、掌握C语言的基本语法规则、数据类型,掌握C程序的基本结构。课程的基本要求3、熟悉并掌握一些基本算法和C语言程序设计技术,并能用C语言解决实际问题。2、学习运用高级语言进行程序设计的思想和方法。课程资源及教材课程资源下载FTP://202.203.132.243单击鼠标右键,选择登录用户名:jkxjxxz密码:swfcxs选择教师文件夹(徐安排)C语言教学教材C程序设计(第三版)谭浩强著参考书全国计算机等级考试教程C程序设计(新大纲版)第一章目录第一章程序设计语言

2、概述1.1程序设计概述1.2C语言简介1.3C语言上机操作步骤2.数据结构指的是数据与数据间存在一种或多种特定关系。在程序设计语言中,与数据结构密切相关的便是数据的类型和数据的存放。1.1程序设计概述一.软件、程序、程序设计(了解几个基本概念)1.数据是计算机程序处理的对象,可以是整数、实数、字符,也可以是图像、声音等的编码表示。第一章1.1引言3.软件程序+文档。4.程序把软件设计的结果用程序设计语言表达的结果。5.程序设计编写程序的过程。第一章1.1引言(2)操作步骤(也即算法)的确定:用语句

3、来实现。第一章1.1引言(1)数据的确定:确定数据的类型和数据的存放方式。高级语言中用变量定义来实现。操作的目的是对数据进行加工处理,以得到期望结果。数据是操作的对象。第一章1.1引言二、算法与算法描述1.求解问题的步骤(1)分析问题。(2)算法分析。(3)程序设计。(4)程序调试。(5)运行与维护。第一章1.1引言2.算法与算法的特性算法(Algorithm),简单地说,是为解决一个特定问题而采取的确定的、有限的方法和步骤。(1)有穷性。(2)确定性。(3)可行性。(4)输入。(5)输出。3.算

4、法的描述第一章1.1引言(1)自然语言(2)框图语言(2)框图语言传统程序流程图N-S结构流程图(3)伪代码三、程序设计风格第一章1.1引言1.选用合适的常量标识符2.选用有实际意义的标识符作为变量名3.程序书写的缩进规则4.适当的注释5.适当的交互性1.2C语言简介1.2.1C语言出现的历史背景汇编语言B语言C语言1.2.2C语言的特点及应用1.C语言具有结构化的流程控制语句,用函数作为程序的组成单位,因而设计出的程序结构清晰,便于开发大型软件;2、C语言能够直接访问物理部件,能实现汇编语言的大

5、部分功能。既有高级语言的特点(具有良好的可移植性),又有低级语言的许多功能;第一章1.2C语言简介6、C语言生成的目标代码质量高,程序执行速度快。3、C语言提供了丰富的数据类型;4、C语言语法限制不太严格,程序设计自由度大;5、C语言简洁、紧凑。第一章1.2C语言简介1.2.3简单的C语言程序介绍例1.1求两个整数之和。(1)准备两个整数;解题的基本思路:(3)将运算的结果存放在哪里;(4)输出和。(2)作加法运算;第一章1.2C语言简介main()一个程序的开始{函数开始的标志inti,j,su

6、m;变量说明,申请存储空间i=2;j=-3;给出两个整数,给变量赋值sum=i+j;作加法,并保留和printf("Thesumofi+jis%d",sum);输出和}函数结束的标志第一章1.2C语言简介C语言程序结构小结:(1)C语言程序由函数构成,至少且只有一个main函数;(2)函数由函数头和函数体(包括变量定义和语句部分)组成;main(){变量说明;语句;}类型变量名;第一章1.2C语言简介(5)printf(“普通字符或用%开头或用开头”,输出内容);(3)语句必须以分号(;)作

7、结束标志;(4)由“/*”与“*/”之间的内容构成C语言程序的注释部分;(6)“{”,“}”是每一个函数体的开始与结束标志。第一章1.2C语言简介(8)scanf("输入数据格式",&输入变量);(7)用预处理命令#include可以包含有关文件的信息。第一章1.2C语言简介例1.2再求两个整数之和。解题的基本思路:(1)从键盘输入两个整数;(3)将运算的结果存放在某一存储单元;(4)输出和。(2)作加法运算;第一章1.2C语言简介main()一个程序的开始{函数开始的标志inti,j,sum;变

8、量说明,申请存储空间scanf("%d,%d",&i,&j);输入两个整数sum=i+j;作加法,并保留和printf("Thesumofi+jis%d",sum);输出和}函数结束的标志第一章1.2C语言简介1.3C语言的上机操作步骤一.上机过程:编译正确正确正确有错误有错误编辑运行tc.exetcc.exetcconfig.exetlink.exetlib.exemake.exethelp.exe*.lib*.h第一章1.3C语言集成开发环境基本文件:装载c程序编辑c程序运

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。