软考 java程序设计,软考程序员考点Java语言程序设计之控制流语句分类

下面希赛小编为大家整理的软考程序员考点Java语言程序设计之控制流语句分类,希望能帮助学友们。具体内容如下:

分类

它们由特定的语句定义符组成。C语言有九种控制语句。可分成以下三类:

(1).条件判断语句

if语句、switch语句;

(2).循环执行语句

do while语句、while语句、for语句;

(3).转向语句

break语句、continue语句、return语句、goto语句(此语句尽量少用,因为这不利结构化程序设计,滥用它会使程序流程无规律、可读性差)

控制语句分类

1.顺序控制语句

顾名思义,所谓顺序结构,就是指按照语句在程序中的先后次序一条一条的顺次执行。顺序控制语句是一类简单的语句,上述的操作运算语句即是顺序控制语句,包括表达式语句,输入/输出等。

表达式语句

任何一个表达式后面加上一个分号就构成了表达式语句(没有分号的不是语句)。表达式是指用运算符连接各个运算对象,合乎语法规则的式子。

例如,以下都是表达式语句:

a=3+5;

a>b?a:b;

a=1,b=2,c=3;

printf(“hello\n”);

常见的表达式语句有以下几种:空语句、赋值语句、函数调用语句。

转向语句

break语句、continue语句、return语句等等

2.选择控制语句

选择语句又称为分支语句,它通过对给定的条件进行判断,从而决定执行两个或多个分支中的哪一支。因此,在编写选择语句之前,应该首先明确判断条件是什么,并确定当判断结果为“真”或“假”时应分别执行什么样的操作(算法)。

C++程序中提供的选择语句有两种:

if…else语句

switch语句

switch(表达式值)

{

case 0:

语句;

break;

case 1:

语句;

break;

}

3.循环控制语句

C++提供了三种循环控制语句:while语句,do…while语句,for语句。三种语句都由相似的三部分组成:进入循环的条件,循环体,退出循环的条件;完成的功能也类似。所不同的只是三者进入与退出循环的方式不同。

while语句:当条件满足时进入,重复执行循环体,直到条件不满足时退出。

格式:

表达式a;

while(表达式b)

语句a;

表达式d;

do…while语句:无条件进入,执行一次循环体后判断是否满足条件,当条件满足时重复执行循环体,直到条件不满足时退出。多用于人机交互。

格式:

do

表达式a;

while(表达式b)

表达式c;

表达式d;

for语句:当循环变量在指定范围内变化时,重复执行循环体,直到循环变量超出了指定的范围时退出。

格式:

for(表达式a;表达式b;表达式c;)

语句a

希赛软考学院,拥有十四年软考培训经验,希赛教育一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考在线题库(软考历年真题)、软考培训教材和软考视频教程,多样的培训方式包括在线辅导、面授、和网络课堂,使考生的学习更具系统性,辅导更具针对性。采用全程督学机制,保障学员顺利通过考试,软考平均通过率在全国。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值