C语言的基本控制结构_第1页
C语言的基本控制结构_第2页
C语言的基本控制结构_第3页
C语言的基本控制结构_第4页
C语言的基本控制结构_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三章是C语言的基本控制结构,第三章控制流,问题,#包括#包含空主(void)浮点a,b,C,x1,x2;scanf(%f、%f、%f 、b*b-4ac0?求解一元二次方程根的算法描述,b2-4ac=0?yes,seek equal root,no,b2-4ac0?是的,寻找真理的根,不,寻找复杂的根,问题:如何构造条件?如何根据条件实现不同的算法?3.1程序的三种控制结构,结构化编程是软件设计的第三次革命。结构化编程的基础是采用三个程序的控制结构。1966年BHMg;框图:f;g;选择结构选择,算法描述:如果(e)f;else g;框图:e?是,f;否、g;循环结构重复,当循环类型为,而c为

2、真时,是否?f,YES,NO,直到循环,直到c为假,f,c?这三种控制结构具有以下共同特征:入口和出口;没有死陈述;没有无限循环。如何构造条件?复合语句,概念:C语言可以使用一系列语句。一对内容被称为复合语句。它可以包含0到更多的C语言语句。#包括a、b中的空主要(void );Scanf (%d、%d 、复合语句、复合语句、复合语句可以嵌套,复合语句可以在出现单个语句的任何地方使用。复合语句的功能:作为分支和循环的块。一个作为标识符的范围。交换算法演示、3.2关系运算和逻辑运算、关系运算符和关系运算是比较两个表达式之间的数值关系的运算。关系运算规则:根据关系运算符提供的关系,从左到右比较参与运算的表达式,如果关系满足,整数值为1,如果关系不满足,整数值为0。int a=1,b=3,c,d;c=ab。d=a2=B3;逻辑运算符,在逻辑运算过程中判断对象是真还是假的运算。c语言不提供逻辑类型。任何类型的值都可以表示逻辑状态,如下表所示:操作数对于逻辑真值为非0,对于逻辑假值为0。也就是说,任何一种量都有逻辑价值。逻辑运算的结果表示为整数值。当运算结果为真时,得到整数值1;当运算结果为假时,得到整数值0。int a=2,b=0;甲乙丙语言的逻辑运算,在哪里!手术是单目手术。逻辑运算演示和复杂逻辑关系的表示。在实际应用中,经常会遇到描述复杂关系的问题。例如,判断x是否大

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论