选择结构和循环结构

本文介绍了编程中的基本条件判断结构,包括if单分支、if...else双分支、多重if和switch结构。同时,详细讲解了三种循环控制结构——for、while和do-while循环,举例说明了它们在计算数字和问题中的应用。
摘要由CSDN通过智能技术生成

1,if选择结构  

语法结构:

if(条件){

   //执行语句;

}

2,if…else结构

语法

if(条件)

{

   //执行语句1;

}

else

{

  //执行语句2;

}

 

 3,多重if结构

语法

if ( 条件1 ) {

     // 执行语句1 

}

else  if ( 条件2 ) {

     // 执行语句2

}

else {

     // 执行语句3

}

 4,switch结构:这里要注意switch后面的变量值 和 case 常量的值比较,不仅比较值,还比较类型。所以在某些情况下要进行类型的转换。

switch (变量){

       case 常量1:

           语句块1

           break;

       case 常量2:

           语句块2

           break;

       ……

       default:

           语句块N

           break;

}    

 

 5,for 循环

语法

for (初始部分; 循环条件; 条件迭代) {

      //执行语句

}

这是一个计算奇数和的代码。用到了for循环,i=1就是初始部分,i<=100就是循环条件,如果i>100就会跳出循环。i++是条件迭代。

6,while循环

语法

//初始部分

while( 循环条件 ) {

     //循环操作

     //迭代部分

}

这个是计算偶数和的一个代码实现,while循环的初始部分要写在循环外面。

 

7,do-while循环

语法

do {

    循环操作

} while ( 循环条件 );

do-while方法计算偶数和,这个方法和前面两个方法的区别在于do-while方法会先执行操作,哪怕条件不符合也会执行一次操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值