码迷,mamicode.com
首页 > 其他好文 > 详细

12月3号条件控制语句和循环语句

时间:2015-12-03 21:03:29      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

if条件语句  非零即真   0即假

if(表达式){

    //成立之后要处理的事情

}

 

以atm小程序为例

//判断用户选择的操作

    if (operation == 1){

           //输入密码

        printf("输入密码\n");

    }

    

    if (operation == 2){

        //取款

        printf("取款\n");

    }

    

    if (operation == 3){

        //取款

        printf("查询\n");

    }

 

  if-else语句的使用

    if(operation == 1){

        printf("输入密码\n");

    }else{

        printf("others\n");

   }

 

 

//switch case后面必须是一个变量

//break  从switch中跳出来

switch (operation) {

        case 1:

            printf("输入密码\n");

            break;

        case 2:

            printf("取款\n");

            break;

        case 3:

            printf("查询\n");

            break;

        case 4:

            printf("退出\n");

            break;

        default:

            printf("不合法的输入\n");

            break;

    }

 

 

**for while语句

例子:求一到一百的和

int  sum = 0;

int  index = 1;

while (index<=100){

  sum += index;         //sum = sum + index;将当前的数字加到总和中

 index ++;

}

printf("1+2+3+...+100=%d", sum);

 

**do...while语句

int sum = 0;

int index = 1;

do{

     sum =+ index;

     index ++;

    }while(index<=100);

 

**for语句

int  sum = 0;

for(int index = 1; index<=100; index++){

    sum += index;

}

 

**break  跳出整个循环

for(int i=1; i<=10; i++){

   if(i<=5){

     printf("%d ",i);

         }else{

    break;

         }

}      

 输出结果是1 2 3 4 5

 

**continue  结束本次循环  直接跳到下一次循环

for(int i=1; i<=10; i++){

    if(i == 5){

       continue;

    }

    printf("%d ", i);

   }

输出结果是1 2 3 4 6 7 8 9 10

 

 

 

 

 

 

 

 

 

 

12月3号条件控制语句和循环语句

标签:

原文地址:http://www.cnblogs.com/hmzxwky/p/5017303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!