导图社区 选择控制结构
C语言程序设计第五章选择控制结构,逻辑运算符和逻辑表达式;用于多路选择的switch语句;生活中与计算机中的问题求解方法;算法的概念及其描述方法。
C语言程序设计第四章键盘输入和屏幕输出:单个字符的输入/输出;数据的格式化屏幕输出:函数printf()的一般格式、函数printf()中的格式修饰符。
C语言程序设计第三章 基本算术运算,C运算符和表达式:算术运算符和表达式、复合的赋值运算符、增1和减1运算符;const常量(有数据类型)。
社区模板帮助中心,点此进入>>
英语词性
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
【华政插班生】文学常识-两宋
选择控制结构
生活中与计算机中的问题求解方法
分治策略
算法的概念及其描述方法
算法的概念
data(basic data type)
Structure
Algorithm(算法)—operations
算法:确定、有限、有序、可执行(计算机)
基本特性
确定性
有穷性
有效性(时间、空间)
允许没有输入或有多个输入
必须有一个或者多个输出
算法的描述方法
自然语言描述
流程图描述
NS结构化流程图描述
伪码描述
关系运算符与关系表达式
顺序结构
IPO(input process output)
选择结构(分支控制结构)
关系运算符
==等于
=!不等于
关系表达式
用关系运算符把操作数连接起来
非0值表示“真”
0值表示“假”
用于单分支控制的条件语句(if)
Syntax:if (表达式p)语句A
用于双分支控制的条件语句(if—else)
if (表达式p)语句1
else 语句2
条件运算符和条件表达式
条件运算符(唯一一个三元运算符)
条件表达式
表达式1?表达式2:表达式3
若1非0,则为2的值,否则即为3的值
用于多分支控制的条件语句(else—if)
if (表达式1)语句1
else if(表达式2)语句2
…
else if (表达式m) 语句m
else 语句 m+1
复合语句{}
用于多路选择的switch语句
switch(表达式)int/char
{
case 常量1:
可执行语句序列1
break;
case 常量2:
可执行语句序列2
default:
可执行语句序列n+1
}
print(end)
break表示跳出循环语句
浮点数只有近似值(差足够小)
逻辑运算符和逻辑表达式
逻辑运算符
!逻辑非
&&逻辑与
||逻辑或