




已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程简介 以C语言为依托 详细讲授计算机程序设计的基础知识通过学习掌握C语言基础知识基本的程序设计思想和方法良好的编程习惯教材C语言程序设计 第2版 谭浩强著 学习目标 了解程序设计的基本概念了解C语言的发展概况熟悉计算机求解问题的过程掌握简单的C程序结构熟悉运行C程序的步骤熟悉VisualC 6 0 程序设计基本概念 基本概念计算机系统 硬件 软件程序设计让计算机按照人的思想完成某种特定任务的过程程序设计语言人与计算机进行交流的工具程序利用某种语言编写出来的能够让计算机实现功能的指令或代码 程序设计基本概念 程序设计语言的发展历程第一时期 机器语言由计算机硬件系统可以识别的二进制指令组成的语言称为机器语言第二时期 汇编语言用人们比较习惯的符号来代替机器指令 程序设计基本概念 程序设计语言的发展历程第三时期 高级语言采用人们容易理解和记忆的符合和语句来代替原有的指令 形成的这种更接近人类的语言例如 Fortran Cobol Basic Pascal C C Java等 C语言的发展概况及特点 C语言的发展概况C语言的特点语言简洁使用方便语法丰富功能强大可移植性好 简单的C语言程序 如何用计算机来求解问题 计算机求解问题的过程问题分析例如 求两个数的和 算法设计算法 解决问题的方法和过程的描述例如 输入两个整数 求和并输出 简单的C语言程序 计算机求解问题的过程程序编写 includevoidmain inta b sum printf pleaseinputtwointeger scanf d d 简单的C语言程序 计算机求解问题的过程程序执行并得到结果 简单的C语言程序 两种翻译程序编译程序解释程序读一句源程序 翻译一句 执行一句 不产生目标代码 简单的C语言程序 简单C程序的结构和特点例如 求两个整数的和程序代码编译预处理命令语句 include作用以符号 开头的行 称为编译预处理行 该语句的作用是将文件 stdio h 的内容包含到程序中 简单的C语言程序 简单C程序的结构和特点函数C程序是由函数构成的 函数是C程序的基本单位一个函数由 函数首部 函数体 两部分构成函数体包括声明部分 执行部分 简单的C语言程序 简单C程序的结构和特点主函数语句voidmain 作用 1 程序从main函数开始执行 void表示返回值为空 2 每一个C程序有且只有一个main函数 主函数 简单的C语言程序 简单C程序的结构和特点注释语句 作用对程序中的功能或语句函数进行说明注意标准的程序必须有注释 注释不被执行 简单的C语言程序 简单C程序的结构和特点注释注释出现的位置 1 程序开头 注目程序的名称 功能 思路 开发人员 开发时间等信息 2 关键语句 注明语句的作用 简单的C语言程序 简单C程序的结构和特点其他区分大小写C程序的语句必须以分号结束一行可以写一条 也可以写多条语句 简单的C语言程序 简单C程序的结构和特点例题1 求任意两个整数的和 例题2 求2个数中较大者 运行C程序的步骤和方法 C编译器VisualC 6 0 运行C程序的步骤和方法 使用VC6 0运行C程序的方法打开VC编程环境开始 程序 MicrosoftVisualStudio6 0 MicrosoftVisualC 6 0VC集成开发环境 运行C程序的步骤和方法 使用VC6 0运行C程序的方法新建工程新建工程 选择Win32ConsoleApplication 运行C程序的步骤和方法 使用VC6 0运行C程序的方法新建文件新建文件 选择C SourceFile 运行C程序的步骤和方法 使用VC6 0运行C程序的方法编写程序在打开的源文件编辑区输入程序代码建议 编写完程序后先保存 运行C程序的步骤和方法 使用VC6 0运行C程序的方法编译程序对源程序进行词法和语法分析 如果全部正确 将源程序 cpp 或 c 转换成目标程序 obj 如果发现错误 在输出窗口进行提示 提示分error和warning 运行C程序的步骤和方法 使用VC6 0运行C程序的方法连接系统提供连接程序 linker 将一个程序的所有目标程序和系统的库文件连接起来 最终生成一个可执行的二进制文件 exe 运行程序运行可执行文件 得到运行结果分析运行结果如果运行结果不正确 检查并修改程序 代码规范 注意区分英文字母的大小写以及全角半角注意语句结束符 建议每行写一条语句花括号内的语句必须缩进 并左端对齐 练习题目 1 以下叙述不正确的是 A 一个C源程序必须包含一个main函数B 一个C源程序可由一个或多个函数组成C C程序的基本组成单位是函数D 在C程序中 注释说明只能位于一条语句的后面2 一个C语言程序是由 A 一个主程序和若干个子程序组成B 函数组成C 若干过程组成D 若干子程序组成 本节重点 C程序的结构和特点 作业 P151 2 如何用计算机来求解问题 问题分析 算法设计 程序编写 程序执行 得到结果 求两个整数和程序代码 includevoidmain 求两数之和 inta b sum 定义变量为整型 a 123 b 456 sum a b printf sumis d n sum 求任意两个整数的和 includevoidmain inta b sum printf pleaseinputtwointeger scanf d d 编译预处理命令 主函数 函数声明部分 执行语句部分 求两个整数的较大者 include
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 业务付款管理办法化工
- 资产损失税前管理办法
- 视频监控项目管理办法
- 专人服务酒店管理办法
- 交通违章考核管理办法
- 规范售卖摊位管理办法
- 业务代理机构管理办法
- QC主管现场管理办法
- 中国国土管理暂行办法
- 质量要求与管理办法
- 工程质量管理存在问题及管理措施
- 2025秋湘科版(2024)一年级上册科学教学计划
- 血压基础护理讲解
- 厂房建筑结构设计方案
- Unit1单元复习课件人教版八年级英语上册
- 2025护理岗招聘笔试题库及答案
- 2025年全国企业员工全面质量管理知识竞赛试题及答案
- 胃镜基本知识课件
- NB/T 11636-2024煤矿用芳纶织物芯阻燃输送带
- 2025年专升本艺术概论考试模拟卷(艺术史论重点与艺术史研究方法探讨试题)
- 野外文物看护员管理制度
评论
0/150
提交评论