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

[填空题]设有整型数组的定义:int a []=new int[8];,则A.length的值为______。

更多"设有整型数组的定义:int a []=new int[8];,则A.l"的相关试题:

[填空题]设有整型数组的定义:int a[]=new int[8];,则a.length的值为 【8】
[填空题]设有整型数组的定义:int a []=new int[8];,则A.length的值为______。
[填空题]用typedef定义整型一维数组: typedef char CHARACTER 则对整型数组a[5],b[5]可以定义为______。
[填空题]本题中定义了长度为20的一维整型数组a,并将数组元素的下标值赋给数组元素,最后打印输出数组中下标为奇数的元素。
public class java1
public static void main(String[] args)
int a[]=______;
int i;
for(______; i++)
a[i]=i;
for(i=0; i<20; i++)
if(______)
System. out. print("a["+i+"]="+a[i]+",");



[填空题]在Java中定义一个字符串类型的变量str的语句是:______,定义一个具有10个元素的整型数组a的语句是:______。
[单项选择]若数组a定义为int[][]a=new int[3][4],则a是( )。
A. 一维数组
B. 二维数组
C. 三维数组
D. 四维数组
[单项选择]设有数组定义语句:Dim a(5)As Integer,List 1为列表框控件。下列给数组元素赋值的语句错误的是(  )。
A. a(3)=3
B. a(3)=InputBox(”input data”)
C. a(3)=List1.List Index
D. a=Array(1,2,3,4,5,6)
[单项选择]设函数int& index(int a,int i)返回数组a中下标为i的元素,如果在整型数组int array[]=1,2,3,在执行index(array,1)+=3后,array中各元素值为()。
A. 4,2,3
B. 1,5,3
C. 1,2,6
D. 4,5,6
[简答题]【说明】
假定用一个整型数组表示一个长整数,数组的每个元素存储长整数的一位数字,则实际的长整数m表示为:
m=a[k]×10k-2+a[k-1]×10k-3+…+a[3]×10+a[2]
其中a[1]保存该长整数的位数,a[0]保存该长整数的符号:0表示正数,1表示负数。
运算时先决定符号,再进行绝对值运算。对于绝对值相减情况,总是绝对值较大的减去绝对值较小的,以避免出现不够减的情况。注:不考虑溢出情况,即数组足够大。
【函数】
int cmp(int *LA, int *LB);
/*比较长整数LA与LB的绝对值大小*/
/*若LA绝对值较大返回正值,LA较小返回负值,相等则返回0*/
int ADD(int *LA, int*LB, int *LC)
/*计算长整数LA与LB的和,结果存储于LC中*/
/*注意:正数与负数的和相当于正数与负数绝对值的差*/
/*数据有误返回0,正常返回1*/

if(LA==NULL || LB==NULL || LC==NULL)return 0;
int *pA, *pB,i,N,carry,flag;
flag=LA[0]+LB[0];
switch(flag)/*根据参与运算的两个数的符号进行不同的操作*/
case 0:
case 2:
LC[0]=LA[0];/*LA与LB同号,结果符号与LA(LB)相同*/
pA=LA;
pB=LB;
(1) ;
break;
case 1:/*LA与LB异号*/
/*比较两者的绝对值大小,结果符号与较大者相同*/
flag= (2) ;
if(flag>0)/*LA较大*/
LC[0]=LA[0];
pA=LA;

[简答题]【说明】
假定用一个整型数组表示一个长整数,数组的每个元素存储长整数的一位数字,则实际的长整数m表示为:
m=a[k]×10k-2+a[k-1]×10k-3+…+a[3]×10+a[2]
其中a[1]保存该长整数的位数,a[0]保存该长整数的符号:0表示正数,1表示负数。
运算时先决定符号,再进行绝对值运算。对于绝对值相减情况,总是绝对值较大的减去绝对值较小的,以避免出现不够减的情况。注:不考虑溢出情况,即数组足够大。
【函数】
int cmp(int *LA, int *LB);
/*比较长整数LA与LB的绝对值大小*/
/*若LA绝对值较大返回正值,LA较小返回负值,相等则返回0*/
int ADD(int *LA, int*LB, int *LC)
/*计算长整数LA与LB的和,结果存储于LC中*/
/*注意:正数与负数的和相当于正数与负数绝对值的差*/
/*数据有误返回0,正常返回1*/
{
if(LA==NULL || LB==NULL || LC==NULL)return 0;
int *pA, *pB,i,N,carry,flag;
flag=LA[0]+LB[0];
switch(flag){/*根据参与运算的两个数的符号进行不同的操作*/
case 0:
case 2:
LC[0]=LA[0];/*LA与LB同号,结果符号与LA(LB)相同*/
pA=LA;
pB=LB;
(1) ;
break;
case 1:/*LA与LB异号*/
/*比较两者的绝对值大小,结果符号与较大者相同*/
flag= (2) ;
if(flag>0){/*LA较大*/
LC[0]=LA[0];
pA=LA;
pB=LB;
}

[填空题]设有如下定义:int x;若要将整型变量y定义为变量x的引用,则应使用的语句是()。
[单项选择]有整型数组:int[] x=12,35,8,7,2;,则调用方法Arrays.sort(x)后,数组x中的元素值依次是______。
A. 2 7 8 12 35
B. 12 35 8
C. 35 12 8
D. 8 7 12 35 2

我来回答:

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

订单号:

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