【C++】怎么样实现一个无限循环

目录

怎么样实现一个无限循环

提问原声

有用户提问:怎么样实现一个无限循环


这个问题其实不难解决。死循环在部分场景中很重要,但是有些初学不知道怎么实现我们所说的“死循环”,所以,今天我们给大家了解一下怎么实现“死循环”。

实现方法

提问

这样实现:要用上以前常用的while(bool);了,还要用布尔值({truefalse})中的一个,那你们猜猜会用哪个呢?


我要参与投票1

方法

回到正轨,我们继续讲解这个知识,你们都知道,while(n){d}是当n = true时,运行d所代表的命令。举个例子:

#include <iostream> // 000a. 开头(1)
using namespace std; // 000b. 开头(2): 命名空间std
int C, g; // 001. 初始化两个数
int a = 1; // 002. 计数器1初始化
int main() { // 000. main()
	while (a <= 10) {
		C++; // main::001. C增加1; 也可以写成++C;
		#if 0
			++C; // 另外一种写法
		#endif
		a++; // ::002. 计数器
	}
	while (b <= 10) {
		g++; // main::003. g增加1; 也可以写成++g;
		#if 0
			++g; // 另外一种写法
		#endif
		b++; // ::004. 计数器
	}
	std::cout << C << ", " << g; // ::005. 输出两个数
	return 0; // ::006. 结束
}

那么,while(true)就是“死循环”啦!


还有一点要注意,死循环退出的方法是用“break;”命令或者按Ctrl+C组合键切断程序运行。

示例


作品:
null”:传送门

推荐

MD5解密,非常有用!


  1. 如果提示需要密码,输入:iqpr(不要把密码告诉其他人↩︎

posted @ 2021-02-01 20:53  Admin--002  阅读(348)  评论(0编辑  收藏  举报
返回头部 赞助支持