题目内容

下面是对数组s的初始化,其中错误的语句是()

A. char s[5]= "abcdef";
B. char s[5]={'a','b','c'};
C. char s[5]=" ";
D. char s[5]= {"abc"};

查看答案
更多问题

已知charstr[10]=,str[]={"China"};则 在程序中能将字符串”China“赋给数组str1正确语句是

A. str1={"China"};
B. strcpy(str1,str2)
C. str1=str2;
D. strcpy(str2,str1);

有以下定义:inta[ ]={1, 5, 4, 7, -6, 10} ;则元素 a[4]的值是()

A. 4
B. 7
C. -6
D. 10

若二维数组a有m列,按行优先存放;则计算任一元素a[i][j]在内存存放位置的公式是( )。

A. a+i*m+j
B. a+j*m+i
C. a+i*m+j-1
D. a+i*m+j+1

以下能将外部一维数组a(含有10个元素)正确初始化为0的语句是 。

A. int a[10]=(0,0,0,0,0);
B. int a[10]={};
C. int a[10]={0};
D. int a[10]={10*1};

答案查题题库