java随机数三目比大小_三目、枚举、作用域、随机数、continue 和 break

三目运算符:

格式:

条件表达式?表达式1 :表达式2

原理:先判断条件表达式,若成立,返回表达式1,若不成立,返回表达式2

枚举

作用:罗列所有的可能性,每一个枚举值都是一种可能

枚举将人能识别的标识符和计算机能识别的数字结合起来,所以说每一个枚举值都对应一个数字enum

枚举类型: enum +枚举名{};

重定义:typedefenum枚举名{}新类型名;

例如:

定义一个枚举类型:

enum season{

spring,

summer,

autumn,

winter

};

定义一个枚举变量,枚举变量只能在相应的枚举类型中取值

enum seasonsea = spring;

重定义枚举类型:

typedef enum season{

spring,

summer,

autumn,

winter

}Sea;

然后再定义枚举变量:Seasea = spring;

作用域:

在不同作用域内定义同名变量时,小区域的变量优先级最大

int a = 10;

{

int a = 7;

a++;

printf(“括号里:%d\n”,a);//打印结果为8

}

printf(“括号外:%d\n”,a);//打印结果为10

随机数

随机数[a, b],从a到b区间内取随机数,公式:arc4random()%(b - a + 1) + a;

continue和break

break:在循环语句中跳出本层循环

continue:在循环语句中结束本次循环(continue后面的代码不再执行),直接进入下次循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值