|
1999年度程序员级答案
上午答案
| A | B | C | D | E | | 1 | 3 | 3 | 2 | 4 | | 1 | 3 | 1 | 2 | 3 | | 3 | 1 | 2 | 4 | 4 | | 3 | 2 | 4 | 1 | 2 | | 4 | 1 | 3 | 4 | 2 | | 3 | 2 | 3 | 4 | 1 | | 2 | 3 | 1 | 2 | 4 | | 2 | 3 | 1 | 4 | 3 | | 4 | 2 | 1 | 3 | 3 | | 4 | 1 | 2 | 4 | 3 | | 2 | 3 | 2 | 3 | 1 | | 3 | 1 | 3 | 3 | 1 | | 3 | 1 | 2 | 4 | 1 | | 2 | 4 | 2 | 1 | 3 | | 2 | 3 | 4 | 1 | 2 |
下午答案
试题一 (1) *to++ = *from++ 或 (*to++ = *from++) != '\0' (2)
i < n 或 i != n (3) j < m 或 j != m (4) a[n-1]
+ sum(a,n-1) 或 a[0] + sum(a+1,n-1) (5) return 0
试题二 (1)
*ip - '0' + 1 或 *ip - 47 (2) *++ip (3) *op++ = *ip (4)
*op = '\0' (5) n > 1 (6) *ip == '_'
试题三 (1)
*ptr = *t (2) ptr->word (3) ptr->count++ 或任何使
ptr->count 增 1 的c代码 (4) p = ptr (5) *t = ptr (6)
t = NULL 或 !t (7) &root,word
试题四 (1)
checkMatrix[pos][i] (2)(3) return0 return1 或 break return j<0 ? 1: 0 及类似效果的代码 (4)
++pos (5) a[pos] + 1 (6) b[a[pos--]] = 1 (7)
pos == 8 或 pos > 7 及两者的等效形式 回目录
老顽童校对整理 2002年5月
|