题目描述
1. (单选题)下面关于死循环的说法,不正确的是?
A、C ++的三种循环语句都可以实现死循环
B、C ++编译器可以检测出死循环并报错
C、实际编程时应该避免死循环
D、在死循环中添加break语句可以终止死循环
2. (多选题)下列哪些代码输出3个`*`?
A.
```CPP
int i=1;
while(i<=3)
{
cout<<"*";
i++;
}
```
B.
```CPP
int i=1;
while(true)
{
cout<<"*";
i++;
if(i==4)
continue;
}
```
C.
```cpp
int i=1;
while (true)
{
cout<<"*";
i++;
if(i==4)
break;
}
```
3. 阅读程序写结果:
```cpp
#include
using namespace std;
int main()
{
int n;
int i=10;
cin>>n;
while(true)
{
if(i<=5)
break;
cout<