- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四讲顺序结构
小结 第4讲 最简单的程序设计—顺序结构程序设计 4.1 C语句概述 4.2 赋值语句 4.3 数据的输入和输出 4.4 顺序结构程序设计举例 4.1 C语句概述 和其他高级语言一样,C语言的语句用来向计算机系统发出操作指令。C程序结构如下图。 C语言的语句可以分为5类。 (1)控制语句,完成一定的控制功能。C语言有9种控制语句。 if()…else…(分支语句) switch (多分支语句) while()…(当型循环语句) do…while()(直到循环语句) for()…(for循环语句) break(跳出语句,终止执行switch或循环) continue (结束本次循环语句) goto (转向语句) return (返回语句) 其中的()表示其中是条件,…表示一个内嵌语句。例如,do…while()具体语句可以写成: do i++;while( i=10 ); (2) 函数调用语句,由函数调用加一个分号构成一条语句。 其一般形式为: 函数名(实际参数); 执行函数调用语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调用函数体中的语句,求取函数值。 例如: printf (“ Hello,world!”);/*调用库函数,输出字符串*/ (3) 表达式语句,有一个表达式加一个分号构成。 其一般形式为: 表达式; 执行表达式语句就是计算表达式的值。 例如a=3是一个赋值表达式,而a=3;则为赋值语句。任何表达式加上一个分好都会成为一个语句,i++;a+b;等都是合法的语句,a+b;的作用是求a+b的和,但是不把结果赋给变量,虽然没有实际意义,但是合法的。 (4) 空语句,只有一个分号的语句,即“;”,空语句是什么也不执行的语句。在有的循环中,循环体什么都不做,就用空语句来表示。 例如: while(getchar()!=‘\n’) ; 本语句的功能是:只要从键盘输入的字符不是回车则重新输入。这里的循环体是空语句。 (5)复合语句,用“{ }”把多条语句括起来就成了复合语句。 例如,对a、b两个数进行比较,若ab则交换a、b的值,用下面的语句实现 if (ab) { t=a; a=b; b=t;}。 注意复合语句内的每个语句都要有分号,在复合语句的右括号“}”外不能加分号。C语言允许一行写几个语句,也允许一个语句拆开写在几行上,书写格式无固定要求。 4.2 赋值语句 赋值语句是由赋值表达式再加上分号构成的表达式语句。 其一般形式为: 变量=表达式; 例如: a=2 ; S+=a ; 在赋值语句的使用中需要注意以下几点: (1)赋值语句的功能 有计算的功能和保存计算值的功能,赋值号的左边必须是变量,右边可以是变量、常量、表达式。 (2)注意区别赋值语句和赋值表达式的使用场合。 (3)注意赋值语句和变量赋初值的区别 给变量赋初值是变量定义的一部分,赋初值后的变量与其他变量之间仍用逗号分隔,而赋值语句必须用分号结尾。 (4)赋值运算具有右结合性,程序执行时从右向左执行。 例如: a=b=c=5; 程序执行是将5赋给c,再将c的值赋给b,然后将b的值赋给a。 4.3 数据的输入和输出 C语言本身并不提供输入/输出操作的语句,C语言程序中的输入和输出是用一组库函数来实现的。 在使用C语言库函数时要用到stdio.h文件,因此源文件开头应有以下预编译命令: #includestdio.h 或#include”stdio.h” 考虑到printf和scanf函数使用频繁,系统允许在使用这两个函数是不加此头文件。 最常用的4个标准输入输出函数:printf函数、scanf函数、putchar函数、getchar函数。 4.3.1 格式输出函数printf函数 1. printf函数 printf的一般格式为: printf(格式控制,输出表列); 例如:printf(“%d,%c\n”,i,c) 格式控制是用双引号括起来的字符串,它包括格式说明和普通字符。 (1)格式说明总是由“%”字符开始的,它的作用是将输出的数据转换为制定的格式输出。 (2
您可能关注的文档
最近下载
- 水果知识培训榴莲.pptx VIP
- 《无人机概论》高职无人机应用技术专业全套教学课件.pptx
- 公安局辅警招聘考试试题库《综合理论知识》(含政治理论、法律法规、公安工作基本知识).pdf VIP
- EN10346:2015_连续热浸镀钢带产品交货技术条件中文版.pdf VIP
- 山东初级注册安全工程师考试题库.pdf VIP
- 卫星遥测数据处理方法、系统及星座状态监控平台.pdf VIP
- 东风螺粉状配合饲料 .pdf VIP
- 高一下学期化学人教版必修第二册用化学沉淀法去除粗盐中的杂质离子课件.pptx VIP
- 2022版三甲评审资料 医院安全保卫管理制度.pdf VIP
- 全过程工程咨询服务 方案(技术方案).doc
文档评论(0)