💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## 代码如下 ``` int a{}; std::cin>>a; //输入A的值。如果A小于100将要执行do里面的语句,如果大于100就跳出循环 do { a++; std::cout<<"输出A的值" <<a; } while(a<100); ``` ***** ***** ***** ***** do-while 循环语法 格式: do { 循环体; } while (条件表达); //条件表达,可以引用外传感器返回值。 以上循环将先运行一次,因为经过第一次do循环后,当检查条件表达式的值时,其值为**不成立时**而会退出循环。保证了至少执行do{ }内的语句一次。 以下为代码片段示范: int X; //定义全局变量,换成传感器返回值也可。(可选) do { i = X; 语句;//循环体内可以对 i 进行数据操作处理,必须与while内的条件有关联,否则会进入死循环。 } while( i<5 ); do while 难点不大,主要是避免进入死循环,条件表达比较开放,只要符合逻辑,条件表达真假,并注意全局半局变量。 条件表达类型:HIGH、LOW、false、true、传感器返回值、int i 递增计数、算数运算符等等