C++学习 --选择结构

程序流程结构

顺序结构
选择结构
循环结构

1)选择结构

if语句
单行格式 :
if(条件){条件满足执行代码}
多行格式:
if(条件){条件满足执行代码}else{条件不满足时执行的代码}
多条件if 语句:
if(){}
else if(){}
else if(){}

else{}
嵌套if 语句 :
if(){
if()

}
三目运算符(返回的变量可以持续赋值):
表达式1?表达式2:表达式3;
(if表达式1为真执行表达式2,否则执行表达式3)
switch语句 (判断的时候只能是整型和字符串)
switch(表达式)
{
case 结果1:执行语句;break;
case 结果2: 执行语句;break;
case 结果3:执行语句;break;

default: 执行语句;break;
}

2)循环结构

while 语句
while(循环条件){循环语句}
只要循环条件为真,就执行循环语句;
##案例:猜数字
###1,系统生成随机数
int num=rand()%100+1; //生成0~99+1 随机数
###2,玩家进行猜测
int val = 0;
cin>>val;
###3,判断玩家的猜测
猜对:推出游戏
猜错:提示猜的结果过大或者过小 重新返回第二部
do while 循环语句
do(循环语句)while{循环条件}
注:与while的区别在于do…while会先执行一次循环语句,再次循环条件;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值