小白 请教一题目: 不用break和continue 重写下面的代码

「已注销」 「已注销」 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

#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的值为:"<<

weixin_38571449

= =和equals的区别,break和continue的区别

= =和equals的区别: equals和==最大的区别是一个是方法一 个是运算符。 ==:如果比较的对象是基本数据类型,则此较的是数值是否相等;如果比较的是引用数据类型,则比较的是对象的地址值是否相等。 equals():用来比较方法两个对象的内容是否相等。 注意: equals 方法不能用于基本数据类型的变量,如果没有对equals方法进行重写,则比较的是引用类型的变 量所指向的对象的地址。 break和continue的区别: break和continue都是用来控制循环的语句。 break用于完

海拥✘

Java中break、continue、return在for循环中的使用

例如,在下面的代码中,break语句将跳出内层的while循环,继续执行外层的for循环。

No.1????

详谈for循环里面的break和continue语句

在优化循环逻辑和提高代码效率时,这两个语句都是不可或缺的工具。在实际编程中,根据需求灵活运用 `break` 和 `continue`,可以使得代码更加简洁、高效。

weixin_38738272

详解Kotlin:forEach也能break和continue

原因是,forEach 循环具有函数式编程的风格,非常简洁和优雅。但是,forEach 循环缺乏 break 和 continue 语句,限制了其使用场景。

weixin_38717031
评论 9
收藏 已收藏
分享
返回顶部
「已注销」
新手乐园 33,315 成员 41,769 内容