- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机二级c语言程序设计3
* 第3章 第三章 简单的C程序设计 3.1 结构化程序设计 3.1.1 程序的三种基本控制结构 3.1.2 程序设计的一般步骤 3.1.3 C语句概述 3.2 数据输入输出在C语言中的实现 3.2.1 单个字符的输入/输出函数 3.2.2 数据的格式输入与输出 3.3 简单的C程序示例 本章小结 退出 3.1 结构化程序设计 计算机程序通常是由若干条语句组成的,从执行方式上看,从第一条语句到最后一条语句完全按照顺序执行,是简单的顺序结构;若在程序执行过程当中,根据用户的输入或中间结果去执行若干不同的任务则为选择结构;如果在程序的某处,需要根据某项条件重复的执行某项任务若干次或直到满足或不满足条件为止,这就构成循环结构。任何一个大的程序都不会是简单的顺序结构,而是顺序、选择和循环三种结构的复杂组合。 1. 顺序结构 顺序结构:是简单的线性结构,程序执行时,按语句排列顺序依次执行。 2.选择结构 选择结构:又称分支结构,是对某个给定条件进行判断,条件为真或假时从两条或多条路径中选择下一步要执行的分支。 3.循环结构:循环结构分为当型循环和直到循环两种。当型循环是先判断给定的条件是否成立,当条件成立时反复执行某语句组。直到循环是先执行某语句组,再判断给定条件是否成立,当条件成立时反复执行该语句组。 3.1.1 程序的三种基本控制结构 程序是指用某种程序设计语言为工具编制出来的动作序列,它表达了人们解决问题的思路,用于指挥计算机进行一系列操作,从而实现预定的功能。 程序设计的一般步骤可分为三步:分析问题、设计算法、实现程序。 1.分析问题 明确要解决的问题是什么,有哪些要输入数据,要进行什么处理,最终需要得到哪些处理结果。对要输入、输出的数据进行分析后,确定数据类型。 2.设计算法 在对输入输出数据分析后,设计数据的组织方式,接着设计解决问题的操作步骤,并将操作步骤不断的完善,最终达到一个完整的算法。 3.实现程序 选择一种程序设计语言,将算法设计后得到的数据组织方式算法具体步骤转化成用具体的过程设计语言来描述,实现整个程序。 3.1.2 程序设计的一般步骤 3.1 结构化程序设计 C语句可分为以下五类: 1. 表达式语句 表达式语句由一个表达式加上分号“;”组成。执行表达式语句就是计算表达式的值。最典型的是,由一个赋值表达式构成一个赋值语句。 2. 函数调用语句 由函数名、实际参数加上分号“;”组成。其一般形式为: 函数名(实际参数表); 3.控制语句 控制语句用于控制程序的流程, 以实现程序的各种结构方式。它们由特定的语句定义符组成。C语言有九种控制语句。 4.复合语句 把多个语句用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句。 5.空语句 只有分号“;”组成的语句称为空语句。 空语句是什么也不执行的语句。在程序中空语句可用来作空循环体。 3.1.3 C语句概述 3.1 结构化程序设计 返回 3.2 数据输入输出在C语言中的实现 3.2.1 单个字符的输入/输出函数 数据输入输出语句是向标准输出设备显示器输出数据的语句。在C语言中,所有的数据输入/输出都是由库函数完成的。 1.字符输出函数——putchar 函数 putchar 函数是字符输出函数, 其功能是在显示器上输出单个字符。 其一般形式为:putchar(字符变量或字符常量) 例如:putchar(A); 输出大写字母A char a=‘2’; putchar(a); 输出数字字符2 2.字符输入函数——getchar函数 getchar函数的功能是从键盘上输入一个字符。 其一般形式为: getchar(); 通常把输入的字符赋予一个字符变量。 例如:char c; c=getchar(); 3.2 数据输入输出在C语言中的实现 3.2.1 数据的格式输入与输出 1.格式输出函数——printf函数 printf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中。但作为一个特例,不要求在使用 printf 函数之前必须包含stdio.h文件。 (1) printf函数调用的一般形式 printf(“格式控制字符串”,输出表达式表列); (2) printf函数中的格式控制字符串 格式控制字符串一般形式:%#±0m.nl格式字符 其中:
您可能关注的文档
- 西方经济学(宏观部分)第十四章 产品市场和货币市场的一般均衡.ppt
- 西方现代文论八结构主义(PPT X页).ppt
- 西方行政学说史教案C1.ppt
- 西方行政学说史教案C3.ppt
- 西方著名雕塑63.ppt
- 西方经济学(宏观)第十四章 产品市场和货币市场的一般均衡.ppt
- 西方文艺理论课件 2中世纪文艺思想.ppt
- 西欧国家的殖民扩张课件23 [高中历史 教学课件 PPT课件].ppt
- 西点制作1.3 西点设备与用具.ppt
- 西湖旅游心得 西湖名堤1.ppt
- 2025年安徽工商职业学院单招职业技能测试题库带答案(典型题).docx
- 2025年洛阳科技职业学院单招职业技能测试题库带答案(新).docx
- 2025年荆门职业学院单招职业技能测试题库及答案(易错题).docx
- 2025年宣化科技职业学院单招职业技能测试题库(精练).docx
- 2025年包头职业技术学院单招职业技能测试题库带答案(新).docx
- 2025年江西工商职业技术学院单招职业技能测试题库带答案(精练).docx
- 2025年黑龙江农业经济职业学院单招职业技能测试题库精编.docx
- 2025年山东艺术设计职业学院单招职业技能测试题库带答案(基础题).docx
- 2025年陕西工商职业学院单招职业技能测试题库带答案(突破训练).docx
- 2025年承德护理职业学院单招职业技能测试题库【word】.docx
文档评论(0)