更多"[单选题]设有C#数组定义语句序列:double[] myArr;my"的相关试题:
[单选题]设有C#数组定义语句:int[] a=new int[5];对数组a元素的正确引用是( )
A.a[5]
B.a[100-100]
C.a(0)
D.a+1
[单选题]设有C#数组定义语句:float[,]a=new float[5,5];对数组a元素的正确引用是( )。
A.a[3][2]
B.a[4,5]
C.a[5,0]
D.a[0,0]
[单选题]假定一个10行20列的二维整型数组,下列哪个定义语句是正确的( )
A. int[]arr = new int[10,20]
B.int[]arr = int new[10,20]
C. int[,]arr = new int[10,20]
D.int[,]arr = new int[20;10]
[单选题]设有以下定义和语句
char str[20]="Program",*p;
p=str;
则以下叙述中正确的是()。
A.*p与str[0]的值相等
B.str与p的类型完全相同
C.str数组长度和p所指向的字符串长度相等
D.数组str中存放的内容和指针变量p中存放的内容相同
[填空题]在以下的数组定义中,关键字“code”是为了把tab数组存储在( )。
[单选题]以下数组定义中不正确的是()。
A.int a[2][3];
B.int b[][3]={0,1,2,3};
C.int c[100][100]={0};
D.int d[3][]={{1,2},{1,2,3},{1,2,3,4}};
[单选题]以下错误的定义语句是( )。
A.int x[][3]={{0},{1},{1,2,3}};
B.int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
C.int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
D. int x[][3]={1,2,3,4};
[单选题]设有定义:double x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是( )。
A.scanf("%f",&x[6]);
B.scanf("%lf",*(x+6));
C.scanf("%lf",p+6);
D.scanf("%lf",p[6]);
[单选题]有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是( )。
A.gets(&s[0]);
B.scanf("%s",s+1);
C. gets(s);
D.scanf("%s",s[1]);
[单选题]执行C#语句序列:int i;for(i=0;i++<4;);后,变量i的值是( )。
A.5
B.4
C.1
D.0
[单选题]若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是( )。
A.p=s;
B. p=k;
C. p=s[0];
D.k=s;
[单选题]若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值语句是( )。
A.a=(b=4)=3;
B.a=b=c+1;
C.a=(b=4)+c;
D.a=1+(b=c=4);