函式相關的練習題

2021-09-17 01:39:26 字數 1335 閱讀 7406

1、實現乙個函式,列印乘法口訣表,口訣表的行數和列數自己指定

例如:輸入9,輸出99口訣表,輸入12,輸出1212的乘法口訣表。

#define _crt_secure_no_warnings

#include #include void multi(int n)

putchar('\n'); }}

int main()

2、使用函式實現兩個數的交換

#define _crt_secure_no_warnings

#include #include void change(int* a, int* b)

int main()

3、實現乙個函式判斷year是不是潤年

#define _crt_secure_no_warnings

#include #include void year(int year)

else if (year % 400 == 0)

else

}int main()

4、 建立乙個陣列

實現函式init()初始化陣列、

實現empty()清空陣列、

實現reverse()函式完成陣列元素的逆置。

#define _crt_secure_no_warnings

#include #include void init(int arr, int n)

}void empty(int arr, int n)

}void reverse(int arr, int n)

}int main();

int n = sizeof(arr) / sizeof(arr[0]);

init(arr, n);

empty(arr, n);

reverse(arr, n);

system("pause");

return 0;

}

5、實現乙個函式,判斷乙個數是不是素數

#define _crt_secure_no_warnings

#include #include int prime(int a)

} if (i == a)

}int main()

else

system("pause");

return 0;

}

函式相關練習題

1,寫函式,接收乙個引數 此引數型別必須是可迭代物件 將可迭代物件的每個元素以 相連線,形成新的字串,並返回.例如 傳入的可迭代物件為 1,天王 劉德華 返回的結果為 1 天王 劉德華 1 def func lst l1 for i in lst return join l1 print func ...

dfs相關練習題

給定整數序列a1,a2,an,判斷是否可以從中選出若干個數,使它們的和恰好為k 輸入 n 4 a k 13 輸出 yes 13 2 4 7 public class 部分和 int k sc.nextint kk k dfs a,k,0,newarraylist public static void...

函式練習題

1.打字軟體的正確率 編寫函式,計算字串匹配的準確率,類似於打字軟體 orginstr為原始內容,userstr為使用者輸入內容 2.模擬輪盤 遊戲 轉盤分為三部分 一等獎 二等獎和三等獎 輪盤轉的時候是隨機的,如果範圍在 0,0.08 之間,代表一等獎 如果範圍在 0.08,0.3 之間,代表二等...