题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-10 09:04:26

[简答题]程序设计题:利用随机函数rand()生成10个整型随机数,输出它们之中的最大值和最小值;如果把最大值和最小值之和的一半称为中间值,输出所有大于中间值的数。

更多"程序设计题:利用随机函数rand()生成10个整型随机数,输出它们之中"的相关试题:

[填空题]下列程序功能是,产生10个0-100的随机数,输出其中的最大值。请将程序补充完整。 Private Sub Form_Click( ) Dim an(10)As Integer Dim max As Integer Randomize For i%=1 To 10 an(i%)= 【10】 Next max=an(1) For i%=2 to 10 if an(i%)>max then max=an(i%) End If Next Print max End Sub
[填空题]下列程序功能是,产生10个0-100的随机数,输出其中的最大值。请将程序补充完整。
Private Sub Form_Click( )
Dim an(10)As Integer
Dim max As Integer
Randomize
For i%=1 To 10
an(i%)= 【10】
Next
max=an(1)
For i%=2 to 10
if an(i%)>max then
max=an(i%)
End If
Next
Print max
End Sub
[简答题]求函数y=(sinx+1)/(cosx+1)的最大值最小值
[简答题]请编制程序,其功能是:剔除10个8位无符号二进制数据中的最大值和最小值,然后按四舍五入原则计算其余8个数据的算术平均值,将剔除最大值和最小值之后的8个数据依次存入指定的内存区域中,并在其后存放平均值。
例如:
内存中有:01H,05H,04H,00H,07H,09H,02H,06H,08H,03H
结果为: 01H,05H,04H,07H,02H,06H,08H,03H,05H
部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中,运算结果要求从 RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。
请填空BEGIN和END之间已给出的源程序使其完整,空白已用横线标出,每个空白一般只需一条指令,但采用功能相当的多条指令亦可,或删除BEGIN和END之间原有的代码并自行编程来完成所要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生可执行文件,最终运行程序产生结果。调试中若发现整个程序中存在错误之处,请加以修改。
[试题程序]
EXTRN LOAD:FAR,SAVE:FAR
N EQU 10
DSEG SEGMENT
SOURCE DB N DUP( )
RESULT DB N-1 DUP(0)
NAME0 DB ’INPUT1.DAT’,0
NAME1 DB ’OUTPUT1.DAT’,0
TEMP DW 0
DSEG ENDS
SSEG SEGMENT STACK
DB 200 DUP( )
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,SS:SSEG,DS:DSEG,ES:DSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,D
[判断题]一个样品经过10次以上的测试,可以去掉一个最大值和最小值,然后求平均值。
[填空题]下面程序的作用是利用随机函数产生10个100~200之间(包含100、200)的随机数,打印其中是5的倍数的数,并求出它们的总和。请将下列程序补充完整。
Private Sub Command1_Click( )
For m=1 To 10
x=Int(Rnd *______)
If Then
Print x;
k1=k1+x
End If
Next m
Print"k1=";k1
End Sub
[填空题]下列程序的功能是:单击窗体时将随机生成10个0~99之间的随机数,并赋值给数组A,然后利用选择法排序;并把排序后的结果输出。 Private Sub Form_Click( ) Dim A(9) As Integer,i As Integer Dim j As Integer,k As Integer Randomize For i=0 To 9 A(i)=Int(100*Rnd) Next i For i=0 To 8 k= 【9】 For j=i To 9 If(A(k)>A(j))Then 【10】 End If Next j If k<>i Then t=A(k):A(k)=A(i):A(i)=t End If Next i For i=0 To 9 Print A(i), Next i Print End Sub
[填空题]以下程序的功能是在100个随机数中求其中最大值,试在程序空白处填上适当的内容。
WSnclude"stdlib.h"
main( )

int i,max,a[100];
for(i=0;i<100;i++)
a[i]=rand( );
max=a[0];
for(i=1;i<100;i++)
if(______)
max=a[i];
printf("max=%d/n",max);

[简答题]编写程序,从键盘输入十个数,然后提出其中的最大值和最小值。
[单项选择]______是一组数据中最大值和最小值之差。
A. 标准差
B. 系统误差
C. 极差
D. 偶然误差
[填空题]

以下程序的功能是在100个随机数中求其中最大值,试在程序空白处填上适当的内容。
WSnclude"stdlib.h"
main( )
{
int i,max,a[100];
for(i=0;i<100;i++)
a[i]=rand( );
max=a[0];
for(i=1;i<100;i++)
if(())
max=a[i];
printf("max=%d/n",max);
}


[简答题]求函数y=(sinx+1)(cosx+1)的最大值和最小值
[单项选择]在一组数据中最大值与最小值之差称为______ 。
A. 中位数
B. 极差
C. 标准差
D. 变异系数
[单项选择]用回弹仪检测混凝土强度,计算测区平均回弹值时,应从测区的16个回弹值中剔除最大值和最小值各______个。
A. 1
B. 2
C. 3
D. 4
[单项选择]下列哪项变异指标只反映了一组观察值的最大值与最小值的差异()
A. 极差
B. 方差
C. 变异系数
D. 离均差平方和
E. 标准差

我来回答:

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

订单号:

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