Re: [請益] MTK 面試測驗請教
// 1. ========================================================================
void (*f[5])() = {
func1,
func2,
func3,
func4,
func5
};
void main (int n)
{
f[n-1]();
}
// 2. ========================================================================
// 小弟資質愚鈍,是個數學白痴,所以還是採用題目要求的 if (囧)
struct {
int n;
void (*f)();
} tbl[5] = {
{33, func1},
{67, func2},
{324, func3},
{231, func4},
{687, func5}
};
void main(int n)
{
for (int i = 0; i < 5; ++i)
if (n == tbl[i].n)
tbl[i].f();
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.169.245
→
06/13 04:21, , 1F
06/13 04:21, 1F
→
06/13 04:36, , 2F
06/13 04:36, 2F
→
06/13 04:38, , 3F
06/13 04:38, 3F
→
06/13 12:36, , 4F
06/13 12:36, 4F
→
06/13 12:37, , 5F
06/13 12:37, 5F
→
06/13 12:37, , 6F
06/13 12:37, 6F
→
06/13 12:38, , 7F
06/13 12:38, 7F
→
06/13 12:38, , 8F
06/13 12:38, 8F
→
06/13 12:39, , 9F
06/13 12:39, 9F
→
06/13 13:18, , 10F
06/13 13:18, 10F
→
06/16 20:07, , 11F
06/16 20:07, 11F
→
06/01 22:31, , 12F
06/01 22:31, 12F
討論串 (同標題文章)
完整討論串 (本文為第 11 之 14 篇):
請益
10
13