(礦字型大小)高階語言程式設計 第四章 函式

2021-10-02 06:11:47 字數 1218 閱讀 1929

【問題描述】設計乙個函式toocr(int n),實現把輸入的乙個十進位制數轉換為八進位制數

【輸入形式】 十進位制數。

【輸出形式】 與之對應的八進位制數。

【樣例輸入】

【樣例輸出】

【樣例說明】直接輸出資料,不要有其他輸出語句,如需測試請使用cerr。

#

include

using

namespace std;

intmain()

inttoocr

(int n)

【問題描述】求數n之內的親密對數。所謂「親密對數」,即a的所有因子(包含1但不包含其本身)之和等於b,而b的所有因子之和等於a。

【輸入形式】某個數字n。

【輸出形式】此數字n之內的親密對數。

【樣例輸入】

【樣例輸出】

220 284

【樣例說明】輸出結果每行輸出一對親密數,剔除重複的,按每行第乙個數的大小排序。

#

include

#include

using

namespace std;

intmain()

return0;

}int

yinzisum

(int num)

return

(sum-num)

;}

【問題描述】設計乙個函式int digit(long n,int k),它返回整數n從右邊開始第k個數字的值,若不存在第k個數字則返回-1。

【輸入形式】 輸入兩個實參

【輸出形式】 對應位的數值

【樣例輸入】

58693 3

【樣例輸出】

【樣例說明】無

#

include

using

namespace std;

intmain()

intdigit

(long n,

int k)

return num;

}

第四章 程式設計

選擇語言的原則 最少的工作量原則 最少技巧性原則 最少錯誤原則 最少維護原則 減少記憶原則 總原則 先求正確後求快 先求清晰後求快 求快不忘保持程式正確性 保持程式整潔以求快 不要因效率而犧牲清晰 好程式標準 易於測試和除錯 易於維護 易於修改 設計簡單 高效率結構化程式設計主要包括兩方面 在編寫程...

第四章 函式

樣例1,不帶引數的函式 create or replace function helloworld return varchar2 is begin return 朋友,您好 end 呼叫函式 語句的呼叫 select helloworld from dual 第二種呼叫方法 pl sql塊 beg...

第四章 函式

知識點 1 函式 function 可接受輸入 執行指令 返回輸出的復合語句。呼叫函式,意味著提供輸入。每乙個輸入就是乙個引數,為函式提供引數稱之為 傳參 2 呼叫函式的語句 函式名 逗號分隔的引數 f x x 2 語句左側定義乙個函式 f 接受乙個引數 x 右側是函式具體定義,利用 x 中傳遞的引...