- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]C语言第4章
4.1 C语句概述 4.2 赋值语句 4.3 数据输入输出的概念及在C语言中的实现 4.4 字符数据的输入输出 4.5格式输入与输出 4.6 顺序结构程序设计 练习题 作业 § 4.1 C语句概述 ? 一、控制语句(c只有9种控制语句) 1、 if(表达式)语句A else 语句B (条件语句) 2、 循环语句:do……while或while或for ? ? (1)? while结构:当型循环 while(条件) {循环体} (2)? do……while结构: do { …… }while(条件); (3) for结构:计数循环 for(表达式1;表达式2;表达式3) {循环体} 如:int i,sum; sum=0; for(i=1;i=100;i++) sum=sum+i; 二、函数调用语句 如:printf(“This is a c programe”); 三、表达式语句 (分号是语句中不可缺少的一部分,任何表达式都可以加上分号而成为语句) 赋值语句:如:i=1;x=sin(y);等 四、空语句 如: ; 问题:既然空语句什么都不作,为什么还要它? 五、复合语句(分程序) 用{ }把一些语句括起来成为复合语句。 如:{ z=x+y; t=z/100; printf(“%f”,t);} 注意:} 后无分号,其余各行均有分号。 例4.1 main( ) { int a=2; { int b; //复合语句(分程序) b=3; printf(“%d\n”,a+b); } b=1; } C基本语句一览 赋值表达式语句 表达式语句 函数调用语句 空语句 形成流 选择结构 二分支结构— if…else语句 程控制 控制语句 else if 流程 结构的 多分支结构 switch 控制 语句 循环结构 while语句 语句 控制语句 do……while for 限定转 break 流程转 向语句 continue 向语句 return 无限定转向语句—goto语句 § 4.2 赋值语句 C语言和其他高级语言赋值语句的不同点: 1、c语言中的赋值号“=”是一个运算符。 2、关于赋值表达式与赋值语句的概念。作为赋值表达式可以包括在其他表达式之中,例如: if((a=b)0) t=a; § 4.3 数据输入输出的概念 及在c语言中的实现 1、输出:从计算机向外设输出数据 输入:从输入设备向计算机输入数据 2、输入输出操作是由函数来实现的,c提供的函数以库的形式存放在系统中,他们不是c 语言文本中的组成部分,各种版本的c语言函数库各个计算机厂商(或软件开发公司)针对某一类型计算机的情况编写的,并且已编译成目标文件(.obj文件) C编译系统与c函数库是分别进行设计的 3、 用于编译命令“#include”,在头文件中包含了与用
您可能关注的文档
最近下载
- 大数据数据分析项目实践报告.doc
- Unit 6 Electricity everywhere 第4课时 Writing 教学设计 沪教版英语七年级下册.docx
- 防爆电气设备安装与检验考核试卷.docx
- 情态动词-专题课件(共28张课件).ppt VIP
- 《GB 50318-2017城市排水工程规划规范 》最新解读.pptx
- 河南水投集团所属公司招聘笔试真题2024 .pdf
- Unit 2 Travelling Around 大单元整体教学设计-高中英语人教版必修第一册.docx
- 义务教育生物学课程标准(2022年版).docx
- 新人教版一年级数学下册应用题练习带答案(全套).pdf
- 汉字与服饰文化(文字学).ppt VIP
文档评论(0)