判断及循环语句结构

I.判断语句:

1.if语句:

A.If(){

//执行语句;

}

B.if(){

//执行语句;

}else{

//执行语句;

}

C.if(){

//执行语句;

}else if{

//执行语句;

}

……

else{

//执行语句;

}

2.switch语句:

switch(表达式){

case 常量表达式1:语句1;

case  常量表达式2:语句2;

……

default:语句;

}

II.循环语句:

1.for循环语句:

for(循环变量初始值;循环条件;循环变量增值){

statement;

}

2.while循环:

while(条件){

//循环体;

}

3.do while循环:

do{

//循环体;

}while(条件)

III.各循环语句的区别:

1.for与while循环的区别:

for循环多用于知道循环次数的情况下;

while循环多用于不知道循环次数的情况下,通过某些条件判断控制循环次数;

2.while循环与do while循环的区别:

do while先执行循环体,再判断条件,如果条件满足,继续执行,不满足,退出循环;

while循环先判断条件,满足就执行循环体,不满足退出;

判断及循环语句结构

时间: 2024-11-01 09:27:02

判断及循环语句结构的相关文章

java-条件判断和循环语句

条件判断和循环语句 if语句 if语句格式1: if(关系表达式) { 语句体 } 执行流程: 首先判断关系表达式看其结果是true还是false 如果是true就执行语句体 如果是false就不执行语句体 if语句格式2: if(关系表达式) { 语句体1; }else { 语句体2; } 执行流程 首先判断关系表达式看其结果是true还是false 如果是true就执行语句体1 如果是false就执行语句体2 if语句格式3: if(关系表达式1) { 语句体1; }else  if (关系

hell脚本编写 之 条件选择,条件判断,循环语句

1 概述 编写shell脚本,一般离不开条件选择,条件判断以及循环语句.掌握这三个语法,将大大提高脚本的编写效率,使得脚本编写更加灵活,完成X相对复杂的工作 2 条件选择if语句 if语句选择执行,逐条件进行判断,第一次遇为"真"条件时,执行其分支,而后结束整个if语句 if是根据判读条件的命令的退出状态来执行命令,if语句可嵌套 单分支 if 判断条件;then 条件为真的分支代码 fi 双分支 if 判断条件; then 条件为真的分支代码 else 条件为假的分支代码 fi 多分

Linux shell的条件判断、循环语句及实例

shell条件判断的两个特殊设备 /dev/null linux系统的空设备,也称为位桶,任何写入其中的数据均会被丢弃当你不想将标准化输出显示或者保存至文件时可以将文件从定向到/dev/null 禁止标准化输出 cat $filename > /dev/null 禁止标准化错误 rm $filename > /dev/null /dev/zero Linux的输入设备,可以用他初始化文件,可以无限制输出0, 另一个作用是用0去填充一个指定大小的文件 在条件判断语句中&&表示an

选择,循环语句结构总结

选择语句:if,case,select. 循环语句:for,while,until. 注:以下变量名为var 正向+反向结构:if,case if格式: if  条件判断 then 内容 elif then 内容 else 内容 fi case格式: case $var in 1) ...;; 2) ...;; ... *) ...;; esac do + done结构:for,while,until,select for格式: for var in 列表 do 内容 done while格式:

python——判断、循环语句

简单判断语句:if- 一重判断语句:if-else- 多重判断语句:if elif else- Score=input("请输入你的分数") Score=int(score) If score<60: print("成绩不合格") elif 60<=score<80: print("成绩为良好") elif 80<=score<90: print("成绩为优秀") else: pass if语句执

smarty基本语法之判断,循环语句

条件判断语句: 1.基本句式: {if $name eq "James"} welcome, sir! {elseif $name eq "mimi"} welcome, mimi! {else} welcome whoerver you are . {/if} 2.条件修饰符: eq             等于 neq          不等于 gt            大于 lt             小于 循环语句: 1.循环语句之section {se

java 判断与循环语句

程序语句的三种结构 1.顺序结构 2.选择结构 3.循环结构 3.1顺序结构 3.2选择结构 举例:验证选择结构 [java] view plaincopyprint? public  class IfDemo{ public static void main(String args[]){ int x = 3;        //定义变量 int y = 10;        //定义变量 System.out.println("===比较开始=="); if(x>y){ Sy

判断与循环语句

(1)if语句 1)表达式 运算符优先级: 多个表达式 同时计算, 建议使用() 来区分优先级 (1 + 2 ) > ( 3 * 4 ) 2)if语句语法格式 if 变量: 语句 if 表达式: 语句 else: 语句 if 表达式: 语句 elif 表达式: 语句 3)pass 作用 if True: pass #空语句, 占位符 (2)while循环 while适合场景: 递归 (3)for循环 for循环使用场景: 主要是用来遍历/循环, 序列或者集合, 字典 代码结构 (4)break

判断,循环语句

if语句 单分支.双分支.多分支 单分支: 格式: if(条件表达式){ //语句块 } 双分支: 格式: if(条件表达式){ //语句块1 }else{ //语句块2 } 多分支:    格式: if(条件表达式1){ //语句块1 }else if(条件表达式2){ //语句块2 } else if(条件表达式3){ //语句块3 } else if(条件表达式n){ //语句块n }else{ 语句块 } switch语句 格式: switch(变量名){ case值1 : 执行语句块1