数组
数组(Python叫元组)是C/C++、java、Python等众多语言中的数据类型,是计算机程序中最基本的数组。使用数组可以批量创建同一类型数据,极大的方便我们开发程序,这里收集了大量的数组有关的教程、题目等资源
-
若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0}, *p=x;则错误引用x数组元素的是( )。
-
设有如下定义语句:int m[ ]={2,4,6,8},*k=m;以下选项中,表达式的值为6的是( )。
-
有以下程序段:int *p1,*p2,a[10]; p1=a; p2=&a[5];则p2-p1的值为( )。
-
设有一个M*N的矩阵已经存放在一个M行N列的数组x中,且有以下程序段:sum=0; for(i=0;i<M;i++)sum+=x[i][0]+x[i][N-1]; for(j=1;j<N-1;j++)sum+=x[0][j]+x[M-1][j];以上程序段计算的是( )。
-
设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在 x数组中的顺序变为从小到大的是( )。
-
有以下程序#include <stdio.h> main() { int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) c[s[i]]++; for(i=1;i<5;i++) printf("%d",c[i]); printf("\n"); }程序的运行结果是( )。
-
若有说明语句:int *ptr[10];以下叙述正确的是( )。
-
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引 用中错误的是( )。
-
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是 ( )。
-
下列选项中,能正确定义数组的语句是( )。
-
设有如下程序段:int a[8]={0}; int b[]={0}; char c[2]={"A","B"}; char d="AB";以下叙述正确的是( )。
-
以下叙述中错误的是( )。
-
以下选项中叙述正确的是( )。
-
以下叙述中正确的是( )。
-
以下叙述中正确的是( )。
-
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
-
下列定义数组的语句中,对的的是