- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第01讲 秤胩序设计概述
第1讲 程序设计概述 第1讲 程序设计概述 本讲主要内容 基本概念 程序 算法 程序设计 算法表达 认识C语言程序 C语言程序结构的基本特点 在集成环境下编辑、运行简单的C程序 第1讲 程序设计概述 教学目的 了解算法、程序等概念,建立程序设计的基本思路 教学要求 掌握:算法、程序、程序设计等概念 学会:编辑、运行简单的C程序 认识:算法表达 重点难点 难点:算法表达 一、程序设计的基本概念 计算机语言和程序 计算机语言是计算机能够理解和识别的语言。 计算机程序就是按照计算机语言规则组织起来的一组指令。 一、程序设计的基本概念 算法 算法的概念 算法就是求解问题的方法,是在有限步骤内求解某一问题所使用的一组定义明确的规则,是计算机处理问题所需要的过程。 算法的描述工具 在程序设计时通常使用专门的算法表达工具对算法进行描述。如流程图,N-S图,PAD图、伪码等。 一、程序设计的基本概念 例、“计算1000以内的所有奇数和”问题的算法描述。 步骤① 为i和s赋初值,使i=1,s=0;继续下一步骤; 步骤② 判断i的值,若i1000 则继续执行下一步骤;否则,转步骤⑥; 步骤③ s加上i,继续执行下一步骤; 步骤④ i加上2,继续执行下一步骤; 步骤⑤ 转步骤② 步骤⑥ 显示s的值,继续执行下一步骤; 步骤⑦ 结束。 一、程序设计的基本概念 程序设计 程序设计的概念 程序设计就是编写程序,它是在对算法进行正确描述的基础上进行的,是用计算机语言(程序设计语言)实现算法的过程。 养成良好的编程习惯。 合理使用注释。 要使用含义鲜明的符号名。 程序格式化。 一、程序设计的基本概念 程序的错误和测试 程序的错误分类 程序的错误通常有两种,即语法错误和逻辑错误。 例、通过一个加法程序,指出存在的逻辑错误和语法错误。 程序的测试方法。 黑盒法 白盒法 一、程序设计的基本概念 输入/输出 输入、输出的数据可以是数值、文本、图形、图像等。从键盘输入数据是最基本的数据输入方式,从显示器输出结果是最基本的输出方式。 C语言本身不提供输入输出语句,输入输出操作是由函数实现的。 二、 C语言程序 C语言概述 C语言的出现原因。 在1970年,ATT? 贝尔实验室的 Ken Thompson根据BCPL语言设计出较先进的并取名为 B的语言,最后导致了C语言的问世。 二、 C语言程序 C语言的特点。 ⑴ C程序完全是由函数构成的,一个C程序只能有一个main()函数,从main()函数开始执行。 ⑵每一个语句都必须以分号结尾。 ⑶ C语言中没有专门的输入、输出语句,输入输出是通过scanf()和printf()两个库函数实现的。 ⑷标识符、关键字之间必须至少用一个空格进行分隔,以便互相之间区别开来。 ⑸ C语言程序对字符的大、小写有严格的区别。 ⑹ C程序中可以用“/* … */”对任何部分进行注释。 二、 C语言程序 简单的C程序 例1-1 一个加法程序。 /* 程序e101.c */ main() { int a,b; a=8; b=2000; printf(%d\n,a+b); } 二、 C语言程序 例1-2 一个改进的加法程序。 /* 程序e102.c */ main() { int a,b; printf(Input a,b:); scanf(%d,%d,a,b); printf(a+b=%d\n,a+b); } 二、 C语言程序 例1-3 最简单C程序。 /* 程序e103.c */ main() { printf(Hello,word!\n); } 二、 C语言程序 认识多函数编程 例1-4 求最大数程序。 /* 程序e104.c */ main() /* 主函数 */ { int x,y,large; /* 定义变量 */ scanf(%d,%d,x,y); /* 从键盘输入两个数 */ large=max(x,y); /* 利用max()函数找出x、y的最大数*/ printf(The Max number is %d\n,large); /* 输出 */ } 二、 C语言程序 /* 以下是一个自定义函数 */ int max(int x,int y) /* 求x、y中最大值的函数,它是独立于main()函数的 */ { int z; if (xy) z=x; /* 如果x大于y就将x的值赋给z */ else z=y;
您可能关注的文档
最近下载
- 插花与花艺设计 全套课件.pptx
- 高中音乐鉴赏试题及答案.docx VIP
- 铭记历史+砥砺前行--2025-2026学年高一上学期抗战胜利80周年爱国教育主题班会.pptx VIP
- 2025年国家能源集团夏季招聘启动笔试参考题库附带答案详解.docx
- 2025至2030全球与中国智慧健康养老行业市场占有率及投资前景评估规划报告.docx VIP
- 红色故事在小学低年级语文教学中的运用.doc VIP
- 医学心理学概述.ppt VIP
- 《金属热处理缺陷》课件.ppt VIP
- 冬季施工混凝土施工方案编制依据.docx VIP
- 太原理工大学继续教育学院毕业设计说明书—采矿工程专业.doc.docx VIP
文档评论(0)