0-程序设计基本概念研讨.pptxVIP

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
0-程序设计基本概念研讨

C程序设计的基本概念 主讲:张耀文 本章内容 1.1 程序设计 1.2 C程序结构和格式 1.3 常量和变量 1.4 算术表达式 1.5 赋值表达式 1.6 自加、自减运算符和逗号运算 考 点 考 核 说 明 考 点 笔试说明 机试说明 要求 考核率 分值 程序设计 记忆 20% 0-2分 — C程序的结构和格式 理解 40% 0-2分 重点掌握 常量和变量 了解 100% 2-5分 — 算术表达式 理解 100% 1-2分 理解识记 赋值表达式 理解 100% 2-4分 理解识记 自加、自减运算符和逗号运算 理解 100% 1-3分 理解识记 考点1 程序设计 源程序:高级语言编写的程序称为“源程序” 目标程序:由二进制代码表示的程序称为“目标程序” 编译程序:是指可以把源程序转换成目标程序的软件。 C源程序文件的后缀名为“.c”。C目标文件 “.obj”,C可执行文件 “.exe” 1、C程序 算法是指为解决某个特定问题而采取的确定且有限的步骤。 一个算法应当具有以下5个特性: 2、算法的5个特性 (1)有穷性 (2)确定性 (3)可行性 (4)有0个或多个输入 (5)有一个或多个输出 程序的三种基本结构 顺序结构、选择结构、循环结构 已经证明,任何程序均可只用这三种结构实现 只用这三种结构的程序,叫结构化程序 程序“必须”符合结构化规则 3、结构化程序和“模块化”设计 结构化程序设计的核心思想: 采用“自顶向下、逐步求精”和模块化的方法进行结构化程序设计 【2011.3】 (11)计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是   A)C语言程序仅可以编译执行 B)C语言程序仅可以解释执行   C)C语言程序既可以编译执行又可以解释执行 D)以上说法都不对 【2011.3】 (12)以下叙述中错误的是   A)C语言的可执行程序是由一系列机器指令构成的   B)用C语言编写的源程序不能直接在计算机上运行   C)通过编译得到的二进制目标程序需要连接才可以运行   D)在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件 【2011.9】 11.以下叙述中错误的是 A.C语言编写的函数源程序,其文件名后缀可以是C B.C语言编写的函数都可以作为一个独立的源程序文件 C.C语言编写的每个函数都可以进行独立的编译并执行 D.一个C语言程序只能有一个主函数 【2011.9】 12.以下选项中关于程序模块化得叙述错误的是 A.把程序分成若干相对独立的模块可便于编码和调试 B.把程序分成若干相对独立,功能单一的模块,可便于重复使用这些模块 C.可采用自底向上、逐步细化的设计方法把若干独立模块组装成所要求的程序 D.可采用自顶向下、逐步细化的设计方法把若干独立模块组装成所要求的程序 【2012.3】 11、针对简单程序设计,以下叙述的实施步骤正确的是 A、确定算法和数据结构、编码、调试、整理文档 B、编码、确定算法和数据结构、调试、整理文档 C、整理文档、确定算法和数据结构、编码、调试 D、确定算法和数据结构、调试、编码、整理文档 【2012.3】 13.以下关于算法叙述错误的是 A、算法可以用伪代码、流程图等多种形式来描述 B、一个正确的算法必须有输入 C、一个正确的算法必须有输出 D、用流程图可以描述的算法可以用任何一种计算机高级语言编写成程序代码 考点2 C程序的结构和格式 任何一个有效的程序都有且只能有一个main()函数。 main函数具有以下3个特点: 1)C语言规定必须用main作为主函数名。其后的一对圆括号中间可以是空的,但不能省略。 2)程序中main()是主函数的起始行,也是C程序执行的起始行。每一个程序都必须有一个且只能有一个主函数。 3)一个C程序总是从主函数开始执行,到main函数体执行完后结束(而不论main函数在整个程序中的位置如何)。 1、main函数 先看一个简单的C程序例子 #include stdio.h /*函数功能:计算两个整数相加之和*/ int Add(int a, int b) { return (a + b); } /*主函数*/ main() { int x, y, sum = 0; printf(Input two integers:); scanf(%d%d, x, y); /*输入两个整型数x和y*/ sum = Add(x, y); /*调用函数Add计算x和y相加之和*/ printf(sum = %d\n, sum); /*输出x和y相加之和

文档评论(0)

ccx55855 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档