题目内容 (请给出正确答案)
[主观题]

编一子过程dy(a()),可以将一维数组中的数据按每行10个元素打印在窗体上。主调程序单击“产生数据”按钮,则在窗体打印30个两位的随机整数;单击“排序”按钮则数据按升序排后,打印在窗体上;单击“插入数据”按钮,则可将用户输入的数据插入到数组中,仍保持数组升序,打印在窗体上。程序运行效果如下图所示。

编一子过程dy(a()),可以将一维数组中的数据按每行10个元素打印在窗体上。主调程序单击“产生数据”按钮,则在窗体打印30个两位的随机整数;单击“排序”按钮则数据按升序排后,打印在窗体上;单击“插入数据”按钮,则可将用户输入的数据插入到数组中,仍保持数组升序,打印在窗体上。程序运行效果如下图所示。编一子过程dy(a()),可以将一维数组中的数据按每行10个元素打印在窗体上。主调程序单击“产生数据保存工程和窗体,窗体文件名为:昵称-8-2.frm;工程名为:昵称-8-2.vbp。将工程文件和窗体文件压缩成:昵称-8-2.rar,以附件形式提交。

提问人:网友wl36978 发布时间:2022-01-06
参考答案
  抱歉!暂无答案,正在努力更新中……
如搜索结果不匹配,请 联系老师 获取答案
更多“编一子过程dy(a()),可以将一维数组中的数据按每行10个…”相关的问题
第1题
设有5对角矩阵,A=(aij)20×20,按特殊矩阵压缩存储的方式将其5条对角线上的元素存于数组B[-10:m]中,计算元素A[15,15]的存储位置 。
点击查看答案
第2题
设有n个元素存放于一个一维数组A[]中,每个元素的数据类型设为T,试设计一个递归函数,重新实现简单选择排序算法,函数的首部如下。voidselectSort(TA[],intleft,intright);其中,[AC]存放待排序数据,left和right是当前递归调用时排序区间的左、右端点。最初外部调用的形式为:selectSort(A,0,n-1).

点击查看答案
第3题
将数据元素{2,4,6,8,10,12,14,16,18,20}依次存放于一个一维数组中,然后采用折半查找元素12,比较过哪些数组元素?

A、10,16,12

B、10,14,12

C、10,16,14

D、10,14,16

点击查看答案
第4题
假设非空二叉树采用顺序存储结构,每个节点值为单个字符。设计一个算法求编号为i的节点的层次。
点击查看答案
第5题
数组可以在运行过程中动态增加数组元素;但不可以将一个一维数组在运行中扩展成二维数组。
点击查看答案
第6题
已知一个三对角矩阵A的行、列下标均由1到100,并以行为主序存入下标由1到298的一维数组B中。则A中元素a[66][65]在数组B中的位置k为( ) 。

A、198

B、195

C、197

D、185

点击查看答案
第7题
设有一个n阶三对角矩阵A的对角元素A[i][j]可以存放在一个一维数组B中,要求行下标必须满足,而列下标必须满足____________。

A、

B、

C、

D、

点击查看答案
第8题

给定的程序中,fun函数的功能是:将M行N列的矩阵中的数据,按行的顺序依次放在一维数组中,一维数组中的元素的个数存放在形参n所指的存储单元中。 请在程序的下划线处填写正确的内容,使程序得到正确的结果。 void fun(int(*S)[10],int*b,int*n,int mm,int nn) { int i,j; for(i=0;i<mm;s++,i++) for(j=0;j<(1);j++) (2); (3) } main() { int w[10][10]={{11,12,13,14},{21,22,23,24},{31,32,33,34}},i,j; int a[100]={0},n=0: printf("The matrix:\n"); for(i=0;i<3;i++) { for(j=0;j<4;j++) printf("%3d",w[i][j]); printf("\n"); } fun(w,a,&n,3,4); printf("The A array;\n"); for(i=0;i<n;i++) printf("%3d”,a[i];printf("\n\n"); NONO();严本函数与考生答题无关,考生不得改动,否则后果自负。*/ }

点击查看答案
第9题
用指针作函数参数,编程序求一维数组中的最大和最小的元素值。

#define N 10

main()

{ void maxmin(int arr[],int *pt1,int *pt2,int n);

int array[N]={10,7,19,29,4,0,7,35,-16,21},*p1,*p2,a,b;

p1=&a; p2=&b;

maxmin(array,p1,p2,N);

printf("max=%d,min=%d",a,b);

}

void maxmin(int arr[],int *pt1,int *pt2,int n)

{ int i;

*pt1=*pt2=arr[0];

for(i=1;i

{ if(arr[i]>*pt1) (9) ;

if(arr[i]<*pt2) (10) ;

}

}

点击查看答案
第10题
定义一个数组,存放10个数值,这10个数据要求从键盘输入,编程将这10个数升序输出
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信