C#简单笔记02:if语句,switch语句,while和do-while语句,for语句,

三种结构

if语句

if语法:

if(条件表达式) { /* 如果布尔表达式为真将执行的语句 */ }

if...else语法:

if(条件表达式) { /* 如果布尔表达式为真将执行的语句 */ } else { /* 如果布尔表达式为假将执行的语句 */ }

嵌套if:

if(else)语句还可以嵌套if(else)语句.

条件运算符/三目运算符

解释:如果条件表达式为真,则整个表达式结果为表达式1,否则为表达式2

注:大多数现代高级语言都有三目运算符.

答:不会

switch语句

解释:执行到switch语句时,当系统检测到case列表中的某case值等于switch表达式的值,则跳转到该case语句执行;如果所有case值都不等于switch表达式的值,且包含default语句块,则跳转到default语句块执行.

语法:

switch(表达式){  //表达式值必须为整数,枚举(枚举本质也是整数)或字符串
    //case中的常量表达式值必须和switch表达式数据类型一致,且不能为变量
    case 常量值表达式  :
       语句块;
       break; 
    case 常量值表达式  :
       语句块;
       break; 
  
    /* 您可以有任意数量的 case 语句 */
    default : /* 可选的 */
       语句块;
       break; 
}

while, do-while语句

while

语法:

while(条件表达式)
{
   循环体语句块;
}

do-while

语法:

do

{ 循环体语句块; }

while( 条件表达式 );

两个循环对比

for语句

语法:

for ( 初始化; 条件表达式; 增量 )

{ 循环体语句; }

嵌套循环

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值