欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    C语言课件第一章PPT.ppt

    • 资源ID:2037529       资源大小:319.01KB        全文页数:17页
    • 资源格式: PPT        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C语言课件第一章PPT.ppt

    C程序设计,第一章 C语言概述,计算机程序设计语言的发展,C语言出现的历史背景,C程序格式和结构特点,运行C程序的步骤与方法,C语言特点,引言: 一、什么是计算机语言 计算机语言通常是能完整、准确和规则地表达人们的意图,并用以 指挥或控制计算机工作的“符号系统”。 当使用计算机解决问题时,首先将解决问题的方法和步骤按照一定的顺序和规则用计算机语言描述出来,形成指令序列,然后由计算机执行指令,完成所需的功能。 二、计算机程序设计语言的发展 机器语言-汇编语言-高级语言,计算机程序设计语言的发展,一、什么是机器语言 机器语言(Machine Language)是用二进制代码表示的、计算机能直接识别和执行的一种机器指令的集合。它是面向机器的语言,是计算机唯一可直接识别的语言。用机器语言编写的程序称为机器语言程序(又称目标程序) 例如, 某种计算机的指令为: 10110110 00000000 表示进行一次加法操作 10110101 00000000 表示进行一次减法操作 二、机器语言的优缺点 优点:能直接在计算机上运行,运行的速度快,效率高。 缺点:机器语言难于记忆也难于操作、代码编程繁琐、易错;而且编写的程序紧密依赖计算机硬件,程序的可移植性差。,机器语言阶段,汇编语言阶段,一、什么是汇编语言 汇编语言(Assembly Language)是采用能反映指令功能的助记符来表达计算机语言,克服机器语言的缺点,使语言直观、便于记忆和理解。 例如,用汇编语言编写的程序如下: MOV AL 10D / 将十进制数10送往累加器 SUB AL 12D / 从累加器中减去十进制数12 汇编语言也是面向机器的程序设计语言,每条汇编语言的指令对应了一条机器语言的指令,不同类型的计算机系统一般有不同的汇编语言。 二、优缺点 比起机器语言在很多方面都有优越性,如编写容易、修改方便、阅读简单、程序清楚等。 但仍然依赖于计算机的硬件,移植性差。,高级语言阶段,高级语言(High-Level Language)是接近于数学语言或自然语言,同时又不依赖于计算机的硬件,编出的程序能在所有的计算机上通用。 用高级语言编写程序直观易学,易理解,易修改,易维护,易推广,通用性强。 C语言是国际上广泛流行的计算机高级语言。,C语言出现的历史背景 ALGOL60 CPL BCPL B C (1960年) (1963年) (1967年) (1970年) (1972年),C语言程序设计 第一章 C语言概述,C语言是AT&T贝尔实验室的Dennis Ritchie在B语言的基础上开发出来的,1972年在一台DEC PDP-11计算机上实现了最初的C语言。C语言最初用作UNIX操作系统的开发语言。,C语言特点 语言简洁、紧凑、灵活 C语言只有32个关键字,9种控制语句,程序主要由小写字母组成,书写 格式自由。它压缩了其它高级语言中的冗余的部分 运算符丰富 C语言中共有34种运算符,可以实现在其它高级语言中难以实现的功 能。 数据结构丰富 C语言中的数据类型有整型、实型、字符型、数组类型、指针类型、结构 体类型等,能够用来实现非常复杂的数据结构(如链表、树、栈等)的运算。 模块化、结构化 C语言的程序主要是函数来组成的。函数实现了程序的模块化,各种控制语句:如if () else、while、switch等实现了程序的结构化。 C程序的可移植好,基本上不用修改就可用于其它型号的计算机。,C语言程序设计 第一章 C语言概述,C程序格式和结构特点 例1.1 第一个程序 Hello,World!,/* example1.1 The first C Program*/ #include void main() printf(“Hello,World!n”); ,C语言程序设计 第一章 C语言概述,输出: Hello,World!,#include void main() /*求两个整数之和*/ int a,b,sum; /*这是声明部分,定义变量a,b,sum为整型*/ a=123;b=456; /*以下3行是c语句*/ sum=a+b; printf(“sum is %dn“,sum); ,例1.2 求两个整数之和.,例1.3 求两个整数中的大者,#include void main() /*主函数*/ int max(int x,int y); /*对被调用函数max的声明*/ int a,b,c; /*定义变量a,b,c*/ scanf(“%d,%d”, /*将z的值返回到主函数中调用函数的位置*/ ,C程序的结构特点和书写格式 函数与主函数 程序由一个或多个函数组成 必须有且只能有一个主函数main() 程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行。 一个函数由两部分组成:函数首部 函数体 函数首部: 即函数的第1行。 包括:函数名、函数类型、函数参数(形式参数)名和参数类型 函数体: 说明部分 执行部分 用“;”作为语句终止符 注释 /* */为注释,不能嵌套 不产生编译代码,例: /*This is the main /* of example1.1*/ */,书写格式自由,C语言程序设计 第一章 C语言概述,运行C 程序的步骤与方法 运行C 程序的步骤,file.exe,C语言程序设计 第一章 C语言概述,程序代码的录入, 生成源程序*.c,语法分析查错,翻译 生成目标程序*.obj,与其它目标程序或库 链接装配,生成可执行 程序*.exe,用C语言写好程序后,可以用不同的C 编译系统对它进行编译。 目前所用的编译系统多采用集成开发环境: 把编辑、编译、连接和执行等步骤在一个集成开发环境中完成。,目前所用的C+集成开发环境功能强,使用方便。 由于C+和C兼容,可以用C+集成开发环境对C程序进行编译、连接和运行。,本书中的程序都是在Visual C+6.0环境下调试和运行的。,上机运行C程序的方法,1、双击桌面上Visual C+6.0图标,进入集成开发环境。 2、新建一个源程序 File菜单项 New项 New对话框 Files标签 C+ SourceFile项指定路径文件名输入和编辑源程序 将源程序保存在前面指定的文件中(File Save) 3、程序的编译 Build Compile c1-1.C Ctrl+F7 4、程序的连接 Build Build c1-1.exe F7 5、程序的执行 Build !Execute c1-1.exe Ctrl+F5 6、如果已完成对一个程序的操作,不再对它进行其他处理,应当选择 File Close Workspace(关闭工作区),以结束对该程序的操作。,进入Turbo C C:TCTC.exe 在Windows环境下:双击tc.exe文件 退出Turbo C,在TC环境中按 Alt +x File-Quit 使用菜单 F10 激活菜单 Alt+F/C/R 使用菜单 ESC 退出菜单 常用功能键 F2 源程序存盘 F9 编译和连接 Ctrl+F9 运行程序 Alt+F5 切换到输出屏幕,C语言程序设计 第一章 C语言概述,Turbo C程序的开发过程,1、启动TC,进入TC软件编辑环境。 2、清除屏幕(ALT+F,选择NEW)(如果屏幕无程序,此步不做)。 3、输入程序(如果光标不在程序区时,可按下ALT+E组合键,然后再输入程序)。 4、输入程序结束,保存程序(ALT+F,然后选择S),从键盘上输入文件名,按回车键。 5、编译和连接(按F9键),如果出错。按ALT+E组合键进入编辑,如果无错,按任意键返回TC窗口。 6、运行(ALT+R+选择运行+回车 或按CTRL+F9组合键)。 7、如果运行出错,按ALT+E组合键修改程序,修改程序结束,返回第5步。 8、看(检查)结果,按ALT+F5组合键。 9、返回TC 窗口(击任意键)。若结果错误,检查、修改程序,然后返回第5步。 10、再保存。 11、转第二步,输入下一个程序。,

    注意事项

    本文(C语言课件第一章PPT.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开