小白 请教一题目: 不用break和continue 重写下面的代码
#include<iostream>
using namespace std;
int main()
{
int line=0;
char ch;
while(cin.get(ch))
{
if ('Q'==ch)
{
break;
}
if ('\n'==ch)
{
continue;
}
++line;
}
cout<<line<<endl;
}
...全文
相关推荐
C/C++ break和continue区别及使用方法
例如,在下面的代码中,使用 continue 语句跳过当前循环的剩余语句:```cint i=0;while(i<3) { i++; if(i==1) continue; cout<<"i的值为:"<<
= =和equals的区别,break和continue的区别
= =和equals的区别: equals和==最大的区别是一个是方法一 个是运算符。 ==:如果比较的对象是基本数据类型,则此较的是数值是否相等;如果比较的是引用数据类型,则比较的是对象的地址值是否相等。 equals():用来比较方法两个对象的内容是否相等。 注意: equals 方法不能用于基本数据类型的变量,如果没有对equals方法进行重写,则比较的是引用类型的变 量所指向的对象的地址。 break和continue的区别: break和continue都是用来控制循环的语句。 break用于完
Java中break、continue、return在for循环中的使用
例如,在下面的代码中,break语句将跳出内层的while循环,继续执行外层的for循环。
详谈for循环里面的break和continue语句
在优化循环逻辑和提高代码效率时,这两个语句都是不可或缺的工具。在实际编程中,根据需求灵活运用 `break` 和 `continue`,可以使得代码更加简洁、高效。
详解Kotlin:forEach也能break和continue
原因是,forEach 循环具有函数式编程的风格,非常简洁和优雅。但是,forEach 循环缺乏 break 和 continue 语句,限制了其使用场景。


新手乐园
