【单选题】【消耗次数:1】
设函数int& index(int a,int i)返回数组a中下标为i的元素,如果在整型数组int array[]={1,2,3},在执行index(array,1)+=3后,array中各元素值为()
{4,2,3}
{1,5,3}
{1,2,6}
{4,5,6}
参考答案:
复制
纠错
相关题目
【单选题】 以下程序的运行结果是( )。 void fun(int array[3][3]) { int j; for(j=0;jj++) array[1][j]=array[1][j]++; printf(\n} void main(){ int j,a[3][3]={0,1,2,1,0,4,2,4,5};fun(a);for(j=0;jj++)printf(%d,a[1][j]); printf(\n }
①  1 0 4
②  2 1 5
③  0 1 2
④  1 2 3
【单选题】 若有以下定义,则数组元素a[3]的值是()。int a[5]={1,2,3}
①  0
②  1
③  2
④  3
【单选题】 若有定义:int a[][3]={1,2,3,4,5,6,7,8};,则a数组的行数为()
①  无确定值
②  3
③  2
④  1
【单选题】 若定义数组并初始化,运行的结果是() void main( ) { int i,j,a[2][3]={{1,2,3},{4,5,6}}; for(i=0;i for(j=0;j printf(%d,a[i][j]); }
①  1,2,3,4,5,6
②  12345
③  123456
④  无法运行
【单选题】 若有说明:int a[][3]={{1,2,3},{4,5},{6,7}}; 则数组a的第一维的大小为:()
①  2
②  3
③  4
④  无确定值
【单选题】 以下程序段运行后s的值是()。 int a[3][3]={1, 2, 3, 4, 5, 1, 2, 3, 4} ; int i, j, s=1; for(i=0; i for(j=i+1; j s+=a[i][j];
①  6
②  120
③  7
④  240
【单选题】 有定义语句“int a[][3]={1, 2, 3, 4, 5, 6};”,则a[1][0]的值是____。
①  4
②  1
③  2
④  5
【单选题】 假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为?
①  2
②  4
③  6
④  8
【单选题】 假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为?
①  2
②  4
③  6
④  8
【单选题】 假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为(???)。
①  2
②  4
③  6
④  8
随机题目
【单选题】
①  7
②  8
③  9
④  80
【单选题】 ()是关于C语言数据类型的正确叙述。
①  变量必须先定义后使用
②  不允许使用空类型
③  枚举类型不是基本类型
④  数组并不是构造类型
【单选题】 逗号表达式(a=15,a*4),a+15的值为()。
①  15
②  30
③  75
④  60
【单选题】 设宏定义#definePI3.1415926,用宏名PI替换的是(   )
①  算术表达式
②  字符串
③  单精度实型数
④  双精度实型数
【单选题】 以下程序段的运行结果是()。 inta=1;printf("%d,%d,%d\n",a,++a,a++);
①  3,3,1
②  1,2,2
③  1,2,3
④  3,2,1
【单选题】
①  -3
②  3
③  65539
④  数据不确定
【单选题】 设有intp,q;以下不正确的语句是(   )
①  p*=3;
②  p/=q;
③  p+=3
④  p=q
【单选题】
①  4
②  5
③  8
④  9
【单选题】 下列C语言合法的数据类型关键字是()。
①  Double
②  unsigned
③  integer
④  Char
【单选题】
①  int
②  void
③  float
④  不确定