《程序设计和C语言》PPT课件.ppt

上传人:za****8 文档编号:16062957 上传时间:2020-09-17 格式:PPT 页数:28 大小:787KB
返回 下载 相关 举报
《程序设计和C语言》PPT课件.ppt_第1页
第1页 / 共28页
《程序设计和C语言》PPT课件.ppt_第2页
第2页 / 共28页
《程序设计和C语言》PPT课件.ppt_第3页
第3页 / 共28页
点击查看更多>>
资源描述
请用PowerPoint 2003播放,第1章程序设计和C语言,考试类型:笔试 所占分值:笔试4分,1.1程序设计的基本概念,1.1.1程序和程序设计 程序:是指可以被计算机连续执行的一条条指令的集合,也可以说是人与机器进行“对话”的语言。 程序设计:用程序设计语言编写程序的过程。 包括提出问题、确定数据结构、确定算法、编码、调试程序及书写文档等一系列过程。,计算机基本工作过程,整个过程的执行者是硬件,但硬件是受软件控制的 编程,就是编写软件,使硬件按照人的意图工作,1.1.2计算机语言,计算机直接能读懂的语言 机器语言(Machine Code),也叫机器代码 一种纯粹的二进制语言 机器语言编写的1+1程序,10111000 00000001 00000000 00000101 00000001 00000000,汇编语言(Assemble Language)编写的1+1程序 BASIC语言编写的1+1程序,MOV AX, 1 ADD AX, 1,PRINT 1+1,C语言编写的1+1程序,#include main() printf(%dn, 1+1); ,C程序设计语言,C语言被分类位高级语言,但实际上它是一种介于高级语言和低级语言之间的语言。 很多流行语言、新生语言都借鉴了它的思想、语法 从C+,到Java,再到C# 正确地学好C语言,是学习这些流行语言的基础。,C语言的设计者Dennis M. Ritchie,和Unix的设计者Ken Thompson接受美国国家技术勋章,Ritchie和Thompson在开发UNIX,1.1.3算法的概念 1、广义地说,为解决一个问题而采取的方法和步骤,就称为“算法”。 2、算法的描述 常用的有3种:伪代码、流程图、NS结构图,3、算法的特性 有穷性 确定姓 有零个或多个输入 有一个或多个输出 有效性,1.1.4结构化程序设计,(1)顺序结构: (2)选择结构:当p条件成立时执行A操作,p不成立则执行B操作。,A B,P,A B,(3)循环结构: 当型循环结构 直到型循环结构,当P1成立,A,直到P1成立,A,VC+6.0 上机步骤,1、启动VC+ “开始”“程序”“Microsoft Visual Studio 6.0”“Microsoft Visual C+ 6.0” 2、新建/打开C 程序文件 “文件” / “新建”菜单项 单击“文件”标签,选中“C+Source File”或“TextFile” 在右边的“文件” 框中输入要建立的程序文件名,后缀为.C(如myfile.c), 在右边的“目录”框中输入该文件所在路径(如F:/LL),按“确定”。然后在编辑窗口中输入程序。,单击,输入源程序,编译、连接、运行,编译、连接(.exe),“编译” / “构件”(Build)菜单项 ,也可使用快捷键【F7】,如果程序没有错误,将在信息窗口中显示内容: 0 error(s) 0 warning(s),错误信息,运行,“编译” / “执行”菜单项(或快捷键【Ctrl+F5】)执行程序 当运行C 程序后,VC+将自动弹出数据输入输出窗口 。按任意键将关闭该窗口。,1.3C语言简介,1.3.1 如何学习C语言 学习主线: C程序 函数 (预处理命令) 语句 结构 构成 (顺序、选择、循环) (常量、变量、表达式),例1计算两个整数之和的C程序 第1行:#include 第2行: main ( ) /* 求两数之和*/ 第3行: 第4行: int a,b,sum ;/*变量说明*/ 第5行:a=10;/* 把整数10赋给变量a*/ 第6行:b=20;/* 把整数20赋给变量b*/ 第7行:sum=a+b;/* 把两数之和赋给变量sum*/ 第8行:printf( “a=%d,b=%d,sum=%dn”,a,b,sum); /*把计算结果输出到用户屏幕上*/ 第9行:,1.3.2C程序的构成,1.头文件:预处理命令后不能加“;” 2.主函数:有且只能有一个main,位置不固定,main只能小写,圆括号不能省。 3.函数头和函数体 4.主要由小写字母组成 5.注释语句:不能嵌套,如/*/* */*/。 特别注意如下情况:,main() int a=0, b=0; a=10; /*给a赋值 b=20; 给b赋值*/ printf (“ a+b=%dn”,a+b); ,1.3.3 C程序的书写格式,语言中区分大小写,如Main、MAIN、main、maiN是不相同的。 语句必须以分号(;)作结束标志。 一行可写多个语句,一个语句可分写在几行。 在程序的任何位置用/* */或 /进行注释。,1.3.4 C程序的开发过程,编辑(Edit) 扩展名为.c的文件 编译(Compile) 扩展名为.obj的文件 链接(Link) 形成最后的可执行文件 扩展名为.exe的文件 运行 (Run),本章结束,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!