編寫一個不含分號的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語句可以透過傳遞充當返回值的引用引數來避免,並且應該在函式末尾賦值。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP