- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章程序设计语言概述课件
C语言程序设计 学习要求 每次上机前复习相关内容,对上机目的和要求要做到胸中有数,编程题要求事先编写好程序。 独立完成作业,不可照抄《题解》和他人作业。 考试方法 全国高校(福建考区)计算机等级考试 机试(2小时) 考试时间6月10日 二.计算机语言 三.常用的高级语言 (5)程序总是从main函数开始执行,无论main函数在程序的位置如何; C 程序的执行过程 源程序:由高级语言编写的应用程序。 编译程序:一种系统软件,将源程序翻译成机器语言程序(或称目标程序)。Turbo C的编译程序包含在TC.EXE中。 连接程序:一种系统软件,将目标程序和库函数或其他目标程序连接成可执行的目标程序(简称可执行程序)。Turbo C的连接程序是 TLINK.EXE。 设置缺省的工作目录 若弹出Compiling窗口提示“Error: Press any key”,则表明编译时发现语法错误;若弹出Linkling窗口提示“Error: Press any key”,则表明连接时发现错误。 编译或连接出错的处理:按任意键激活Message窗口显示出错(或警告)信息,然后按F6切换到编辑窗口,修改源程序后重新编译、连接、运行,直至编译和连接均正确为止。 程序运行结束后, 仍返回到编辑窗口。 * * * * C 语言 程序设计 福州大学至诚学院 陈欣 教材《 C语言程序设计(第二版)》谭浩强著 清华大学出版社 参考教材 《 C语言程序设计与应用学习指导》省高校统编教材 厦门大学出版社 《 C语言程序设计题解与上机指导》谭浩强主编 清华大学出版社 课程的基本要求 1)掌握程序及程序设计的基本概念、基本原理 2)掌握结构化程序设计的基本方法 3)掌握C语言的基本语法、基本概念和基础知识 4)能读懂较为复杂的C语言源程序 5)具备基本的C程序设计的能力 6)掌握在计算机上调试程序的基本方法 第一章 C语言概述 1.1 程序设计概述 1.2 C语言简介 1.3 C语言上机操作步骤 1.1 程序设计概述 一.为什么要学习程序设计 计算机工作原理:存储程序控制。 程序( Program):为解决某个问题用计算机语言编写的一系列指令或语句的有序集合。 掌握了程序设计,才能够对计算机的工作过程有较深刻的理解。 掌握了程序设计,才能够进行应用软件或系统软件的开发,才能成为一个计算机的高级使用者和主动使用者。 1.语言分类:机器语言、汇编语言、高级语言。 2.计算机语言表达方式较接近于英语和我们熟悉的数学公式,因此具有较好的通用性。 例1.2 main() /*求两数之和*/ { int a,b,sum; /*这是定义变量*/ a=123;b=456; /*以下3行为执行语句*/ sum=a+b; printf(“sum is %d\n”,sum); } 语言名称 适用范围 BASIC 教学和小型应用程序的开发 FORTRAN 科学与工程计算程序的开发 PASCAL 专业教学与应用程序的开发 PROLOG 人工智能程序的开发 COBOL 商业与管理应用程序的开发 FoxPro 数据库管理程序的开发 C 中小型系统程序的开发 C++ 面向对象程序的开发 VC、VB 可视化、面向对象编程语言 1.2 C语言简介 1.2.1 C语言的特点及应用 1.语言简洁、紧凑,使用方便、灵活 2.运算符丰富 3.数据结构丰富 4.具有结构化的控制语句,用函数作为程序的模块单位,便于实现程序的模块化 5.语法限制不严,程序设计自由度大 6.允许直接访问物理地址,能进行位操作 7.生成目标代码质量高,程序执行效率高 8.用C语言写的程序可移植性好 1.2.2 简单的C语言程序介绍 例1.2 求两个整数之和。 (1)准备两个整数; 解题的基本思路: (3)将运算的结果存放在哪里; (4)输出和。 (2)作加法运算; main( ) 一个程序的开始(函数头) { 函数开始的标志 int a,b,sum; 变量定义,申请存储空间 a=123;b=456; 给出两个整数,给变量赋值 sum=a+b; 作加法,并保留和 printf(“sum is %d\n”,sum); 输出和 } 函数结束的标志 C语言程序结构小结: (1)C语言程序由函数构成,至少且仅包含一个main函数,也可以包含一个main函数和若干个其他函数; (2)函数由函数头和函数体(包括变量定义和执行语句部分)组成; main() {变量定义; 执行语句; } 类型 变量名; main
您可能关注的文档
- DNA复制过程中三种酶的作用及比较(共12张幻灯片).ppt
- DIY一部100W超薄扩音机.doc
- 第1章数字逻辑.ppt
- DNA是主要的遗传物质.ppt
- 第1章数制与编码160308.ppt
- 第1章数字技术基础.ppt
- DNP3.0应用备份.doc
- 第1章服务营销导论.ppt
- DJDK-1型电力电子技术及电机控制实验装置实验指导书V3.4版.doc
- 第1章数据库系统基本知识.ppt
- 2024年度党员干部专题组织生活会个人新四各方面对照检查材料3篇合集.docx
- 2023年民主生活会领导干部个人发言3篇范文.docx
- 第二批主题教育专题组织生活会普通党员个人对照检查材料合集2篇.docx
- 学习以案促改党纪教育专题组织生活会个人对照检查材料两篇.docx
- 党员领导干部2023年民主生活会“六个方面”个人对照检查材料3篇范文.docx
- 党员干部“严守纪律规矩 加强作风建设”组织生活会个人对照检查材料集合篇.docx
- 2024班子防治统计造假专题民主生活会对照检查材料两篇范文.docx
- 2024公司机关党支部教育专题组织生活会个人对照检查材料两篇.docx
- 2023年度专题民主生活会个人对照新6个对照方面检查材料3篇文稿.docx
- 2024第二批主题教育专题组织生活会对照检查材料2篇文本.docx
最近下载
- 中华护理学会团体标准TCNAS21─2024解读:胰岛素皮下注射.pptx VIP
- 卫生事业单位招聘考试(护理学专业知识)模拟试卷12(题后含答案及解析).pdf VIP
- 跨境电商的海外市场市场营销策略与市场推广计划实例.docx
- 2024山东春考护理类专业第一次模拟试题.pdf VIP
- 支气管肺炎及治疗方法.docx
- 康复医学中级职称考试题.pdf VIP
- 企业数据决策运营新思路.pdf VIP
- 2024届高考英语二轮复习定语从句课件(共34张PPT).pptx
- 2024年江苏航运职业技术学院单招职业技能测试题库(各地真题).docx VIP
- 征信简版PDF个人信用报告-花征信版本-2025年2月去锁可编辑.pdf
文档评论(0)