W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
return語句允許你在一個函數(shù)執(zhí)行到結(jié)尾之前終止它的執(zhí)行。使用它的一個理由是如果你檢測到一個錯誤的條件:
#include <math.h>
void printLogarithm (double x) {
if (x<=0.0) {
cout << "Positive numbers only,please." << endl;
return;
}
double result = log(x);
cout << "The log of x is " << result;
}
程序中定義了一個printLogarithm函數(shù),它把一個double類型的變量x作為參數(shù)。此函數(shù)一開始會檢查x是否小于或等于0,如果是,則會輸出一條錯誤信息并使用return語句退出函數(shù)。執(zhí)行流程會立刻回到調(diào)用方,函數(shù)的剩余部分不會被執(zhí)行。
我在條件的右側(cè)使用了一個浮點值,這是因為左邊是一個浮點型變量。
任何時候都需要記住,如果你需要使用一個math庫里的函數(shù),你必須包含頭文件math.h。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: