对于以下递归函数f,调用函数f(2, ' 1', ' 2', ' 3')的输出结果是( )。void f(int n, char a, char b, char c){ if (n == 1) printf("%c->%c#", a, b) ; else { f(n-1, a, c, b); printf("%c->%c#", a, b); f(n-1, c, b, a); }}
A: 3->2#1->2#1->3#
B: 1->2#1->3#3->2#
C: '1'->'3'#'3'->'2'#'1'->'2'#
D: 1->3#1->2#3->2#
A: 3->2#1->2#1->3#
B: 1->2#1->3#3->2#
C: '1'->'3'#'3'->'2'#'1'->'2'#
D: 1->3#1->2#3->2#
举一反三
- 对于以下递归函数f,调用函数f(2, ' 1', ' 2', ' 3')的输出结果是( )。void f(int n, char a, char b, char c){ if (n == 1) printf("%c->;%c#", a, b) ; else { f(n-1, a, c, b); printf("%c->;%c#", a, b); f(n-1, c, b, a); }} A: 1->;3#1->;2#3->;2# B: 3->;2#1->;2#1->;3# C: 1->;2#1->;3#3->;2# D: '1'->;'3'#'3'->;'2'#'1'->;'2'#
- 下面化合物的熔点高低次序是:( ) A: (1)>(3)>(2) B: (3)>(2)>(1) C: (1)>(2)>(3) D: (3)>(1)>(2)
- 下列碳正离子的稳定性顺序是:( ) A: (1) > (2) > (3) > (4) B: (2) > (4) > (3) > (1) C: (1) > (3) > (2) > (4) D: (2) > (4) > (1) > (3)
- (1)环丁酮,(2)环戊酮,(3)3-戊酮在用氢化物还原时,活性次序为: A: (3)>(1)>(2) B: (3)>(2)>(1) C: (2)>(1)>(3) D: (1)>(2)>(3)
- 下列化合物按碱性由强到弱排列的次序为()。(1) CH3CH2ONa (2) (CH3)3CCH2ONa (3) CF3CH2ONa A: (1)>(2)>(3) B: (3)>(1)>(2) C: (2)>(1)>(3) D: (1)>(3)>(2)