題組內容

一、請完成下述程式片段。

試題一、二程式片段都以 C 語法撰寫,並請假設下列宣告;其中??????表示未完成部分。
#include <stdio.h>
#include <math.h>
#define TRUE 1
#define FALSE 0
int i, j, k, m, n, p;

1.請完成下方兩個函數 is_odd()及 is_even(),使其可以用相互遞迴(mutual
recursion)的方式檢查所輸入的正整數為奇數或偶數。不管 n 是奇數或是偶數,
is_odd(n)及 is_even(n)都應回傳正確的布林值(TRUE 或 FALSE)。請扼
要解說程式之正確性。(15 分)
bool is_even(unsigned int n) {
if (??????)
return ??????
else
return ??????
}
bool is_odd(unsigned int n) {
if (??????)
return ??????
else
return ??????
}

詳解 (共 2 筆)

S10359043
S10359043
詳解 #2729105
2018/04/17
bool is_even(unsigne...
(共 155 字,隱藏中)
前往觀看
Lin Jai Shing
Lin Jai Shing
詳解 #3689789
2019/11/27
bool is_even(unsigne...
(共 210 字,隱藏中)
前往觀看

私人筆記 (共 1 筆)

無法顯示
無法顯示
私人筆記 #2219176
2020/06/02


(共 0 字,隱藏中)
前往觀看