31、关于以下程序段的说法中,正确的有()个。 a = [1,2,[3,4]] b = [1,2,(3,4)] (1)变量a有3个元素 (2)变量b是列表类型 (3)语句b[1]=5不能正常执行 (4)a[2][0]的值为3 (5)b[-1][1]的值为4 (6)语句a[2][0]=5可以正常执行 (7)语句b[-1][1]=6可以正常执行
A.4
B.5
C.6
D.7
第1题:
已知x=[1,2,3],那么执行语句x[len(x)-1:]=[4,5,6]之后,变量x的值为_________________________________。
第2题:
以下能正确定义数组并正确赋初值的语句是
A.int N=5,b[N][N];
B.int a[1][2]={{1},{3}};
C.int c[2][ ]={{1,2},{3,4}};
D.int d[3][2]={{1,2},{3,4}};
第3题:
A.inta[2][3]={0}
B.inta[][3]={{1,2},{0}}
C.inta[2][3]={{1,2},{3,4},{5,6}}
D.inta[][3]={1,2,3,4,5,6}
第4题:
以下定义数组的语句错误的是( )。
A.int num[]={1,2,3,4,5,6};
B.int num[][3]={{1,2},3,4,5,6};
C.int num[2][4]={{1,2},{3,4},{5,6}};
D.int num[][4]={1,2,3,4,5,6};
第5题:
下列二维数组初始化语句中,不正确的是( )。
A.int b[][2]={1,2,3,4,5,6,7};
B.int b[3][5]={0,0,0};
C.int b[][4]={1,2},{3,4,5},{6}};
D.int b[3][2]={(1,2),(3,4),(5,6)};
第6题:
下面对二维数组s的初始化语句,正确的是( )。
A.int a[2][3]={{1,2},{3,4},{5,6}}
B.int a[2][3]={{1,2,3},4,5,6};
C.int a[2][]={1,2,3,4,5,6};
D.int a[][]={1,2,3,4,5,6};
第7题:
方程f(x)=x23-11.1x22+38.8x-41.77=0的有根区间为(9)。
A.[1,2]
B.[3,4]
C.[1,2]、[3,4]
D.[1,2]、[3,4]、[5,6]
第8题:
以下能正确定义数组并赋初值正确的语句是:()。
第9题:
以下不能对二维数组a进行正确初始化的语句是()。
第10题:
已知x=(0,1,2,3),那么执行语句x.add(4)之后,x的值为()
第11题:
int m[][3]={{1,2,3},{4,5,6},{7}};
int m[][3]={{1,2},{3,4},{5,6,7}};
int m[][3]={{1,2,3},{4,5},{6,7}};
int m[][3]={{1},{2,3,4},{5,6,7}};
第12题:
intN=5,b[N][N];
inta[1][2]={{1},{3}};
intc[2][]={{1,2},{3,4}};
intd[3][2]={{1,2},{3,4}};
第13题:
已知x=[1,2],那么执行语句x[0:1]=[3,3]之后,x的值为___________。
第14题:
下列二维数组初始化语句中,不正确的是( )。
A.intb[][2]={1,2,3,4,5,6,7};
B.intb[3][5]={0,0,0};
C.intb[][4]={{1,2},{3,4,5},{6}};
D.intb[3][2]={(1,2),(3,4),(5,6)};
第15题:
在执行inta[][3]={{1,2},{3,4}};语句后,a[1][2]的值是()
A.2
B.4
C.3
D.0
第16题:
设有C语言变量说明“static int a[][2]={{1,2),(3,4}};int *pa,(*pb)[2];”,则执行语句“pa=pb=&a[0][0];”后,(*(pa+1))的值为(31)。
A.2
B.3
C.&a[0][1]
D.&a[1][0]
第17题:
A.int arr[2][3]={0}
B.int arr[][3]={1,2,3,4,5}
C.int arr[2][3]={{1,2},{3,4},{5,6}}
D.int arr[2][3]={{1},{3,4,5}}
第18题:
若有定义语句:int m[][3]={1,2,3,4,5,6,7};,则与该语句等价的是
A.int m[][3j={{1,2,3},{4,5,6},{i 7}};
B.int m[][3]={{1,2},{3,4},{5,6,7}};
C.int m[][3]={{1,2,3},{4,5},{6,7}};
D.int nl[][3]={{1},{2,3,4},{5,6,7}};
第19题:
以下不能对二维数组arr进行正确初始化的语句是()
第20题:
假设已经使用了语句Dim a(3,5),下列下标变量中不允许使用的是()。
第21题:
以下能对二维数组arr正确初始化的语句是()
第22题:
{1,2,3}
{1,2,3,4}
{1,2}
AttributeError
第23题:
int arr[2][3]={0}
int arr[][3]={1,2,3,4,5}
int arr[2][3]={{1,2},{3,4},{5,6}}
int arr[2][3]={{1},{3,4,5}}
第24题:
int num[]={1,2,3,4,5,6};
int num[][3]={{1,2},3,4,5,6};
int num[2][4]={{1,2},{3,4},{5,6}};
int num[][4]={1,2,3,4,5,6};