• 循环控制语句


    1、while循环控制语句

    while循环语句用法:

    while(条件)
    {
        语句序列;
    }

    程序执行时,先判断条件是否为逻辑真,若逻辑真则执行循环体内的语句块,执行一次后,将再判断条件时否为真,重复上述过程,

    直到条件逻辑为假,语句快将不再被执行

    程序设计中,对预先不知循环次数的程序设计,可以采用标记法进行循环控制。简单的讲,标记法就是事先设置一个标记变量用于控制循环条件,

    初始值为逻辑真,在循环过程中当满足一定条件时,将该标记变量设置为逻辑假,从而结束循环。

    以商场收银系统为例

    #include<stdio.h>
    int main()
    {
      double price;
      double total = 0;
      double payment;
      double change;
      int flag = 1;//循环控制变量初始化为逻辑真
      while( 1 == flag)
      {
        printf("请输入商品价格: ");
        scanf("lf",&price);
        if(price < 0.01)
          flag = 0;
        else
          total = total + price;
      }

      printf("应付: %.2 ",total);
      printf("付款: “);
      scanf("%lf",&payment);
      if(payment >= total)
      {
        change = payment - total;
        printf("找零: %./2f ",change);
      }
      else
        printf("付款不足");
      return 0;
    }

    2、for循环语句

    for循环语句用法

    for(表达式1;表达式2;表达式3)
    {
        循环体;
    }

    表达式1:计数变量赋初始值

    表达式2:循环条件表达式(它将再每次执行循环体前被判断)

    表达式3:修改计数变量表达式(每执行完一次循环体后自动被执行一次)

    3、do while循环语句

    do while常被称为直到型循环语句,用法为

    do
    {
        循环体
    }while(条件);

    该循环语句,先执行循环体,再判断循环条件是否为逻辑真,重复这一过程,直到循环条件为逻辑假为止

    即do while循环至少执行一次循环体。

  • 相关阅读:
    Android开发之动态设置字体的样式和粗细
    Android开发之炫酷MD风格
    Android开发之自定义Dialog简单实现
    Android开发之自定义Toast(带详细注释)
    【Android优化篇】提升Activity加载速度的方法
    android使用Pull解析来自服务器的xml文件时出现错误以及解决方案
    Image augmentation for machine learning experiments
    LibreCAD
    C++ library to read and write DXF/DWG files
    DXF-Viewer
  • 原文地址:https://www.cnblogs.com/zhongllmm/p/14234657.html
Copyright © 2020-2023  润新知