编写一个没有分号的 C++ 程序?
有多种方法可以编写没有分号的 C++ 程序。请注意,这样做是非常不好的实践,绝不应该在实际代码中使用。这里只是作为信息内容呈现。编写没有分号的 C++ 程序最简单的方法是使用 if 语句。几乎所有 C++ 中的语句都可以被视为表达式。因此,如果我们将语句放在带有一对空括号的 if 语句中,我们就不必再用分号结尾了。例如,
示例
#include<iostream>
int main() {
if (int N = 1) {
if (std::cin >> N) {}
if (std::cout << N) {}
}
}输出
这将给出输出(如果您输入数字 21) -
21
使用 break、continue、goto 和 return 语句
- 可以通过在循环中使用相应的条件来避免 break 和 continue 语句。
- 可以通过更好的控制流结构来避免 goto 语句。
- 在非 void 函数中的 return 语句可以通过传递充当返回值的引用参数来避免,并且应在函数结束时赋值。
广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP