[其它]c语言程序设计01.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[其它]c语言程序设计01

格式特点 习惯用小写字母,大小写敏感 不使用行号,无程序行概念 可使用空行和空格 常用锯齿形书写格式 进入Turbo C 2.0 D:\TCTC.exe? 主控菜单 文件操作FILE :New Load Save Write to 编辑操作EDIT:插入/修改 块 查找/替换 编译链接COMPILE LINK MAKE 执行RUN 退出Turbo C Alt +x Alt+F ,Q 帮助Help F1 Ctrl+F1 C 语言上机实现 1、进入TC Turbo C 2.0 Turbo C 3.1 for Win 进入Turbo C 集成开发环境环境 第一行是主菜单行,它包括: 文件、编辑、编译、选项、调试、运行 2. 编译、连接和运行 程序设计的一般步骤——编辑 程序设计的一般步骤——编辑 程序设计的一般步骤——编辑 程序设计的一般步骤——编辑 文件命名:文件名.后缀名 这里现有4个源程序文件 程序设计的一般步骤——编译 程序设计的一般步骤——编译 程序设计的一般步骤——编译 程序设计的一般步骤——编译 编译完成之后,会产生同名的obj文件,称为目标文件 程序设计的一般步骤——连接 程序设计的一般步骤——连接 程序设计的一般步骤——连接 程序设计的一般步骤——调试 程序设计的一般步骤——调试 程序设计的一般步骤——调试 程序设计的一般步骤——调试 程序设计的一般步骤——调试 3. 退出TC 集成环境 程序输入完之后,可以保存起来,准备以后使用或修改,称为源程序文件 双击..\处,可以返回上一级菜单 名字后面有反斜杠的代表子目录,这里有一个名为NEW的子目录 保存文件的路径及文件名称 (路径可以直接输入,或者通过Files窗口的操作来选择) 编译成功,Message窗口会有信息提示 链接成功, Message窗口会有信息提示,说明在某目录下产生了一个同名的exe文件,称为目标程序 用Run菜单命令(或者Ctrl键与F9键组合)可以执行目标程序 也可以将编译、链接和执行三步合在一起,由Run菜单命令(或者Ctrl键与F9键组合)来执行 Output窗口中可以查看程序执行结果,这里是在屏幕上打印Hello!World!字样 另外可以利用Alt键与F5键的组合,在Output和程序集成环境间切换 程序如果有错误 程序如果有错误,编译或者链接时会提示Errors * * 1946年,第一台电子计算机问世,应用领域迅速扩大,软硬件飞速发展,程序设计语言相继问世。 程序设计语言:将自然语言形式化为有格式的语言 1。机器语言: 计算机能够认识的语言 计算机的基础是数字电路 机器语言就是数字电路里的电信号 将在《计算机组成》课程中学习 都是二进制文件 一条机器语言成为一条指令 指令是不可分割的最小功能单元 定义:一种CPU的指令系统,由该CPU可识别的0、1序列构成的指令码组成。 特点: 执行效率高 不直观,不易查错,生产效率低。 2。汇编语言 定义:用助记符号描述的指令系统 特点: 生产效率高,质量好,执行效率较高; 要经汇编程序汇编成目标程序(机器语言)才能执行,依赖硬件。 (面向机器的语言----依CPU不同而异) 3。高级语言 特点: 编程效率高,不必考虑硬件; 执行效率低,要经编译、连接后才能执行。 面向过程的程序设计语言 认为解题过程是数据被加工的过程 程序=数据结构+算法 C语言是面向过程的高级语言 面向对象的程序设计语言 一种结构模拟方法。认为:现实世界由对象组成,对象是数据和方法的封装体;客观世界可以分类,每个对象是类的一个实例。 特点:比面向过程的语言更清晰、易懂,适宜编更大规模程序,是程序设计的主流 程序设计语言基本成分: 。数据成分 。运算成分 。控制成分 。传输成分 程序设计语言定义:用于书写计算机程序的语言。通常指实现高级语言。 语言的基础是一组记号与一组规则。 程序设计语言包括: 语法:记号的组合规则 语义:记号的特定意义 语用:程序与使用者的关系 主讲:张超富 课程要求 《C程序设计》是重要基础课程之一,是后续课程《数据结构》、《面向对象程序设计C++》等许多课程的基础,是成为高水平计算机程序设计与系统分析人员的必修课。 课前要预习,课堂上要认真听讲 看参考书、独立完成作业 上机前先完成预习报告,严禁抄袭! 上机后准时交实验报告 若有错,要及时更正 本课程主要内容介绍 一、C语言概述 七、数组 二、程序的灵魂--算法 八、函数 三、数据类型、 九、编译预处理 运算符和表达式 十、指针 四、顺序程序设计 十一、结构体与共

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档