单选题:下面代码段运行的结果是( )。
下面代码段运行的结果是( )。 @[C](2)
```
class A:
def __init__(self, i =1):
self.i = i
class B(A):
def __init__(self, j = 2):
super().__init__()
self.j = j
def main():
b = B()
print(b.i, b.j)
#程序执行
main()
```
A. 0 0
B. 0 1
C. 1 2
D. 0 2
E. 2 1
A.0 0
B.0 1
C.1 2
D.0 2
E.2 1
答案:C
```
class A:
def __init__(self, i =1):
self.i = i
class B(A):
def __init__(self, j = 2):
super().__init__()
self.j = j
def main():
b = B()
print(b.i, b.j)
#程序执行
main()
```
A. 0 0
B. 0 1
C. 1 2
D. 0 2
E. 2 1
A.0 0
B.0 1
C.1 2
D.0 2
E.2 1
答案:C