重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 大学本科
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[单选题]

假定int型数组a的首址在ECX中,i在EDX中,则"&a[i]-a送EAX"所对应的汇编指令是()。

A.movl%ecx,%eax

B.movl%edx,%eax

C.leal(,%ecx,4),%eax

D.leal(,"0edx,4),%eax

答案
查看答案
更多“假定int型数组a的首址在ECX中,i在EDX中,则"&a[i]-a送EAX"所对应的汇编指令是()。”相关的问题

第1题

假定int类型变量占用两个字节,其有定义int x[10]={0,2,4};,则数组x在内存中所占字节数是()。 A.3

假定int类型变量占用两个字节,其有定义int x[10]={0,2,4};,则数组x在内存中所占字节数是()。

A.3

B.6

C.10

D.20

点击查看答案

第2题

假定int类型变量占用两个字节,若有定义:int x[10]={0,2,4};则数组x在内存中所占字节数是()。A.3B.

假定int类型变量占用两个字节,若有定义:int x[10]={0,2,4};则数组x在内存中所占字节数是()。

A.3

B.6

C.10

D.20

点击查看答案

第3题

以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空:#include<stdio.h>find

以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空: #include<stdio.h> findmax(int*s,int t,int*k) { int p; for(p=0,*k=p;p<t;p++) if(s[p]>s[*k])________; } main() { int a[10],i,k; for(i=0;i<10;i++)scanf("%d",&a[i]); findmax(a,10,&k); printf("%d,%d\n",k,a[k]); }

A.k=p

B.*k=p-s

C.k=p-s

D.*k=p

点击查看答案

第4题

试题14以下程序调用fun函数把x中的值插入到a数组下标为k的数组元素中。主函数中,n存放a数组中数据

试题14

以下程序调用fun函数把x中的值插入到a数组下标为k的数组元素中。主函数中,n存放a数组中数据的个数。请填空。

#include <stdio.h>

void fun(int s[], int *n, int k, int x)

{ int i;

for(i=*n-1; i>=k; i- - ) s[ ___ ]=s[i];

s[k]=x;

*n=*n+______;

}

main()

{ int a[20]={1,2,3,4,5,6,7,8,9,10,11}, i, x=0, k=6, n=11;

fun(a, &n, k, x);

for(i=0; i<n; i++) printf(“%4d”,a[i]); printf(“\n”);

}

点击查看答案

第5题

假定int类型变量占用两个字节,其有定义int x[10] ={0,2,4};,则数组x在内存中所占字节数是

A.3

B.6

C.10

D.20

点击查看答案

第6题

以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的
顺序排列,函数返回删除后数组中数据的个数。

例如,若一维数组中的数据是:

2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 9 10 10 10

删除后,数组中的内容应该是:

2 3 4 5 6 7 8 9 10。

请填空。

#include

#define N 80

int fun(int a[], int n)

{ int i,j=1;

for(i=1;i

if(a[j-1]【19】a[i])

a[j++]=a[i];

【20】;

}

main()

{ int a[N]={ 2,2,2,3,4,4,5,6,6,6,6,7,7,8,9,9,10,10,10}, i, n=19;

printf("The original data :\n");

for(i=0; i

for(i=0; i

}

点击查看答案

第7题

假定int类型变量占用两个字节,若有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是______。

A.3

B.6

C.10

D.20

点击查看答案

第8题

下面程序段中,search(a,n,k)的功能是在数组a的前n(n≥1)个元素中找出第k(1≤k≤n)小的值。这里假设数

下面程序段中,search(a,n,k)的功能是在数组a的前n(n≥1)个元素中找出第k(1≤k≤n)小的值。这里假设数组a中各元素的值都不相同。 define MAXN 100 int a[MAXN],n,k; int search_c(int a[],int n,int k) { int low,high,i,j,m,t; k一一;low=0;high=n一1; do { i=low;j=high; (1) ; do { while(i<j &&t<a[j])j一一; if(i<j)a[i++]=a[j]; while(i%j&&t>=a[i])i++; if(i<j)a[j一一]=a[i]; } while(i<j); a[i]=t; if (2); if(i<k) low=(3) ; else high=(4) ; } while (5) ; return(a[k]); }

点击查看答案

第9题

假定int类型变量占用两个字节,若有定义:int x[10]={0,2,4);,则数组x在内存中所占字节数是______。

A.3

B.6

C.10

D.20

点击查看答案

第10题

设有数组的定义int[] a = new int[3],则下面对数组元素的引用错误的是()。

A.a[0];

B.a[A.length-1];

C.a[3];

D.int i=1; a[i];

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝