题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-12-07 00:56:08

[单项选择]在Java语言中有如下数组定义,则数组a共有多少个元素( )
int a[][]=new int[3][];
a[0]=new int[4];
a[1]=new int[5];
a[2]=new int[2];
A. 11
B. 12
C. 15
D. 不能这样定义

更多"在Java语言中有如下数组定义,则数组a共有多少个元素( ) in"的相关试题:

[单项选择]设有数组的定义:int m[]=new int[5],则m.length的值为( )。
A. 4
B. 5
C. 6
D. 10
[单项选择]若数组a定义为int[][]a=new int [3][4],则a是( )。
A. 一维数组
B. 二维数组
C. 三维数组
D. 四维数组
[单项选择]已知:int[]a=new int[100];在下列给出的数组元素中,非法的是( )。
A. a[0]
B. a[1]
C. a[99]
D. a[100]
[单项选择]有如下数组声明:int value [30];,下标值引用错误的是( )。
A. value[30]
B. value[0]
C. value[10]
D. value[20]
[单项选择]如在类中有如下函数定义
Void fun(int a,int b,int c=0);
则下列调用中,正确的是( )。
A. fun(1)
B. fun(1,1)
C. fun()
D. fun(2,2,3,4)
[单项选择]已知:char s[100];int i;,则引用数组元素的错误的形式是( )。
A. s[i+10]
B. *(s+i)
C. *(i+s)
D. *((s++)+i)
[单项选择]以下函数按每行8个输出数组中的数据:
void fun(int*w, int n)
int i;
for(i=0; i<n; i++)
______
printf("%d", w[i]);

printf("/n");

下划线处应填入的语句是()
A. if(i/8==0)printf("/n");
B. if(i/8==0)continue;
C. if(i%8==O)printf("/n");
D. if(i%8==0)continue;
[单项选择]若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。
A. #define N 10
B. #define n 5
C. int a[5+5];
D. int n=10, a[n];
[单项选择]定义如下一维数组:int a[5],*p;,则下列描述错误的是( )。
A. 表达式p=p+l是合法的
B. 表达式a=a+l是合法的
C. 表达式p-a是合法的
D. 表达式a+2是合法的
[单项选择]以下函数按每行8个输出数组中的数据:
void fun(int*w,int n)
int i;
for(i=0;i<n;i++)

printf("%d",w[i]);

printf("/n");

下划线处应填入的语句是
A. if(i/8==0)printf("/n"); B) if(i/8==0) continue;
B. if(i%8==0)printf("/n");
C. if(i%8==0)continue;
[填空题]下面函数返回数组中最大元素的下标,数组中元素个数为t,将程序补充完整。 int findmax(int s[],int t) { int k,p; for(p=0,k=p;p<t;p++) { if 【9】 k=p; } return k; }
[单项选择]在C语言中,引用数组元素时,其数组下标的数据类型允许是( )
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码