1:单分支if—else和多分支if—else语句。
提示: if - else 语句根据条件是真或者是假 , 决定执行的路径 。
单分支:
题目:从键盘输入三角形三条边,判断是否符合组成三角形的规则。
多分支:
题目:电脑随机生成0~100的两位数字,用户从键盘输入两位数字,直到与计算机生成数字相匹配为止。
2:switch语句。
提示 : switch 语句基于变量或者表达式的值来执行语句 。
switch (switch表达式){
case值1:语句( 组 ) 1;
break;
case值2:语句(组 ) 2;
break;
case值N:语句(组)N;
break; // 终止switch语句
警告:不要忘记在需要的时候使用 break 语句 。一旦匹配其中一个 case , 就从匹配的case 处开始执行,直到遇到break语句或到达 switch 语句的结束 。
default; //default就是当变量的取值不在上面任何一个case的情况下,语句要做处理,其实也是一种case,只不过就是指“除了指定的几个case以外的其他情况”
3:for循环。
for(1初始化;2继续条件;4周期){
3打印
}
注意:如果省略 for 循环中的循环继续条件, 则隐含地认为循环继续条件为 true。
1)单个for程序。
2)for的嵌套。
4:while循环。
while循环首先检査循环继续条件 。 如果条件为 true , 则执行循环体;如果条件为 false , 则循环
结束 。
while循环的语法如下:
while(循环继续条件){
循环体
语句 ;
}
注意 : 要保证循环继续条件最终可以变为 false, 以便程序能够结束。一个常见的程序设计
错误是无限循环( 也就是说,循环会永远执行下去)。 如果程序运行了不寻常的长时间而不结
束 , 可能其中有无限循环 。 如果你是从命令窗口运行程序的 , 按 CTRL + C 键来结束 。
while简单程序,如求999的的个十百数字的和使用while循环。
输出结果。
5:do-while循环。
do - while 循环是 while 循环的变体 。 它的语法如下:
do {
循环体;
语句;
}
while(循环继续条件)
提示:如果循环中的语句至少需要执行一次 , 建议使用 do - while 循环 。
=======================================================================.
while 循环和 for 循环都称为前测循环(pretest loop) , 因为继续条件是在循环体执行之前检的。
do - while 循环称为后测循环 ( posttest loop ) , 因为循环条件是在循环体执行之后检测的 。
三种形式的循环语句 : while 、 do - while 和 for , 在表达上是等价的 。 也就是说 ,可以使用这三种形式之一来编写一个循环 。