流程控制语句主要包括顺序语句,选择语句,循环语句以及跳转语句。
顺序结构:顺序结构是程序中最常见的流程结构,语句按照出现的先后顺序自上而下依次执行。顺序语句执行的过程中没有跳转和选择,直到程序结束为止。举例如下
运行结果
main()方法中的语句都是按照从上到下依次执行的,首先是定义变量,其次为变量赋值,然后打出值结果。
选择结构:选择结构包括两种语句,if语句和switch语句。首先...
分类:
其他好文 时间:
2016-04-26 22:11:06
阅读次数:
203
if语句 switch语句 switch(expr1)中,expr1是一个整数表达式,整数表达式可以是int基本类型或Integer包装类型,由于,byte,short,char都可以隐含转换为int,所以,这些类型以及这些类型的包装类型也是可以的。因此传递给 switch 和case 语句的参数应 ...
分类:
其他好文 时间:
2016-04-26 14:10:30
阅读次数:
130
语句分支语句if语句if if.........elseif.......else if.....else if 的嵌套switch语句 循环语句 for 循环 函数 函数的4要素::返回类型,函数名,参数,函数体 一些小知识点单引号和双引号都可以定义字符串1.双引号里可以使用转义字符,单引号里不能 ...
分类:
Web程序 时间:
2016-04-24 21:55:48
阅读次数:
265
switch 内部的变量定义: 《C++ Primer》 P163: 如果在某处一个带有初始值的变量位于作用域之外,在另一处该变量位于作用域之内,则从前一处跳转到后一处的行为是非法行为。 在上面的代码中line 5、6是错误的,line 7、8是没问题的。 首先要明确的是,对于line 5、6、7、 ...
分类:
编程语言 时间:
2016-04-24 06:20:22
阅读次数:
239
Java语言中有三种流程控制结构: 1、 顺序结构 2、 选择结构 3、 循环结构 顺序结构 含义:按语句的先后顺序来依次执行。 选择结构 含义:根据条件从多个分支中选择其中一条来执行。比如:if语句、if-else语句、switch语句。 条件语句(if、if-else、if嵌套、多重if): 特 ...
分类:
编程语言 时间:
2016-04-23 19:50:37
阅读次数:
273
Swift提供了类似C语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行不同代码分支的if和switch语句,还有控制流程跳转到其他代码的break和continue语句。 除了C里面传统的 for 条件递增循环,Swift 还增加了 for-in 循环,用来更简 ...
分类:
编程语言 时间:
2016-04-20 07:03:58
阅读次数:
186
大纲:一、分支结构 if switch二、循环 for while do while break continue三、格式化输出 【printf】 switch 语句 也是用来做分支的,与if不同,它只能做等值比较。 switch能完成的业务,if也可以完成。 语法:switch(变量因子){ ca ...
分类:
编程语言 时间:
2016-04-18 00:58:34
阅读次数:
221
知识重点: BOOL布尔类型 关系运算符 逻辑运算符 if语句 枚举类型 switch语句 一、BOOL布尔类型 用来存储“真”或者“假”,变了只有YES和NO两个值。YES(1)表示表达式结果为真,NO(0)表示表达式结果为假。 非0即为真。 二、关系运算符 主要用于比较运算,比较的结果只有真假两 ...
分类:
其他好文 时间:
2016-04-17 13:02:02
阅读次数:
152
在 break,continue和return 三个关键字中, break,continue是一起的,return 是函数返回语句,但是返回的同时也将函数停止 首先:break和continue两个一起讨论 这两个应用的范围是退出循环或者switch语句,在其他地方使用会导致错误; break:由于 ...
分类:
Web程序 时间:
2016-04-12 00:03:28
阅读次数:
276
#include <stdio.h>void main(){int i=0;printf("请输入分数:");scanf("%d",&i);switch(i/10)case 0;printf("不及格");break;case 1;printf("不及格");break;case 2;printf( ...
分类:
编程语言 时间:
2016-04-09 13:56:13
阅读次数:
206