题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-12-26 05:52:13

[填空题]假设一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。

更多"假设一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,"的相关试题:

[填空题]假设一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
[填空题]假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
[填空题]假设用一个长度为50的数组(数组元素的下标为0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
[填空题]假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
[填空题]假设用一个长度为100的数组(数组元素的下标从0到99)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=99,top=60(数组下标),则栈中具有______个元素。
[填空题]假设用一个长度为100的数组(数组元素的下标从0~99)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=99,top=60(数组下标),则栈中具有______个元素。
[填空题]本题定义了一个长度为10的boolean型数组,并给数组元素赋值,要求如果数组元素下标为奇数,则数组元素值为false,否则为true。
public class java1
public static void main(String[] args)
boolean b[]=______;
for(int i=0; i<10; i++)
if(______)
b[i]=false;
else
______;

for(int i=0; i<10; i++)
System. out. print("b["+i+"]="+b[i]+",");


[单项选择]在一个具有n个单元的顺序堆栈中,以地址低端作为栈底,以top作为栈顶指针。那么,在进行退栈操作时,top的变化情况为()。
A. top增1
B. top减1
C. top不变
D. top置0
[单项选择]在一个用数组实现的循环队列类中,假定数组长度为MS,队首元素位置为first,队列长度为 length,则队尾(即最后一个)元素的位置为 (37)
A. length+1
B. first+length
C. (first+length-1)%MS
D. (first+length)%MS
[填空题]附加段中有一个未排序的数组,数组中的第一个元素是该数组的长度。要删除数组中与数据段中X相同的元素,程序如下。填写空格处使程序完整,并回答程序后的问题。空白6处要填写的指令是 【6】 。   DSEG   SEGMENT   X     DW 33   DSEG   ENDS   ESEG   SEGMENT   ARR   DW 6,45,2l,68,33,87,74   ESEG   ENDS   CSEG   SEGMENT   ASSUME  CS:CSEG,DS:DSEG,ES:ESEG   MAIN   PROC  FAR   START: PUSH  DS        XOR   AX,AX        PUSH  AX        MOV   AX,DSEG        MOV DS,AX        MOV  AX,ESEG        MOV  ES,ESEG        MOV  AX,X        LEA  DI,ARR         【6】        RET   MAIN      ENDP   DEL       PROC  NEAR         【7】        PUSH DI        MOV CX,ES:[DI]        ADD DI,2        REPNE SCASW        JE DELETE        POP DI        JMP EXIT   DALETE:// JCXZ LAST   AGAIN:  MOV BX,ES:[DI]        MOV ES:[DI-2],BX        ADD DI,2        LOOP AGAIN   LAST: POP DI DEC WORD PTR ES:[DI]   EXIT:    RET   CSEG     ENDS        END     START
[简答题]本题将数组arrA中的元素按逆序存储在另外一个相同长度的数组arrB中。
public class java1
public static void main(String[]args)
int[]arrA=1,3,8,4,2,6,9,0,7;
int[]arrB=______;
int i=0;
int j=______;
for(i=0;i<arrA.length;i++)
arrB[j]=arrA[i];
______;

System.out.println("arrA:"+"arrB:");
for(i=0;i<arrA.length;i++)
System.out.println(arrA[i]+""+arrB[i]);



[填空题]有一个已排好序的数组,今输入一个数,要求按原来的顺序规律将它插入到数组中。算法是:假设排序顺序是从小到大,对输入的数,检查它在数组中哪个数之后,然后将比这个数大的数顺序后移一个位置,在空出的位置上将该数插入。请在程序中的空白处填上一条语句或一个表达式。
#define N 100
main( )
float a[N+1],x;
int i,p;
for(i=0;i<N;i++)
scanf("%f"&a[i]);
scanf("%f",&x);
for(i=0,p=N;i<N;i++)
if(x<a[i])
【18】 ;
break;
for(i=N-1; 【19】 ;i-)
a[i+1]=a[i];
a[p]=x;
for(i=0; 【20】 ;i++)
printf("%8.2f",a[i]);
if(i%5=0)
printf("/n");


[单项选择]假设用复制、粘贴的方法建立了一个命令按钮数组Commandl,以下对该数组的说法错误的是( )。
A. 命令按钮的所有Caption属性都是Commandl
B. 在代码中访问任意一个命令按钮只需使用名称Commandl
C. 命令按钮的大小都相同
D. 命令按钮共享相同的事件过程
[简答题]本题中定义了长度为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]+",");


我来回答:

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

订单号:

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