网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
本题中数组arr中存储了学生的成绩,分别为87,45,56,78,67,56,91,62,82,63,程序的功能是计算低于平均分的人数,并打印输出结果。请在程序空缺部分填写适当内容。使程序能正确运行。
public class javal{
public static void main(String[]args){
int arr[]={56,91,78,67,56,87,45,62,82,63};
int num=arr.length
int i=0;
int sumScore= 0;
int sumNum=0;
double average;
while(i<;num){
sumScore=sumScore+arr[i];
;
}
average= ;
i=0;
do{
if(arr[i]<;average)
sumNum++:
i++;
}while( );
System.OUt.println("average:"+average+",be-
lows average:"+sumNum);
}
}
参考答案
更多 “ 本题中数组arr中存储了学生的成绩,分别为87,45,56,78,67,56,91,62,82,63,程序的功能是计算低于平均分的人数,并打印输出结果。请在程序空缺部分填写适当内容。使程序能正确运行。public class javal{public static void main(String[]args){int arr[]={56,91,78,67,56,87,45,62,82,63};int num=arr.lengthint i=0;int sumScore= 0;int sumNum=0;double average;while(i<;num){sumScore=sumScore+arr[i];;}average= ;i=0;do{if(arr[i]<;average)sumNum++:i++;}while( );System.OUt.println("average:"+average+",be-lows average:"+sumNum);}} ” 相关考题
考题
设有如下程序:Option Base 1Private Sub Command1_Click()Dim arr1Dim Min As Integer, i As Integerarr1 = Array(12, 435, 76, -24, 78, 54, 866, 43)Min = ______For i = 2 To 8If arr1(i) Min Then______NextPrint "最小值是:"; MinEnd Sub以上程序的功能是:用Array函数建立一个含有8个元素的数组,然后查找并输出该数组中各元素的最小值。请填空。
考题
( 21 )下面正确使用动态数组的是A )Dim arr () As Integer…ReDim arr ( 3 , 5 )B )Dim arr () As Integer…ReDim arr ( 50 ) As StringC )Dim arr ()…ReDim arr ( 50 ) As IntegerD )Dim arr ( 50 ) As Integer…ReDim arr ( 20 )
考题
本题的功能是计算二维数组各个元素的和。程序中定义了二维数组arr,arr有3行4列共l2个元素,程序中采用for循环语句的嵌套来计算数组中各个元素的和,并将结果保存在sum变量中,最后打印输出结果。 public class javal{ public static void main(String[] args){ int arr[][]={{l,2,3,4},{5,6,7,8},{9,10,11,12}}; int sum=0; int i=0,j=0; for(i=0; ) for( ) ; System.OUt.println("sum="+sum); } }
考题
设有如下程序段,其功能是查找并输出该数组中的最小值。请在空白处填入适当的内容,将程序补充完整。Option Base 1Private Sub Command1_Click()Dim arr1Dim Min As Integer, i As Integerarr1 = Array(12, 435, 76, -24, 78, 54, 866, 43)Min = arr1(1)For i=2 To 8If arr1(i)<Min ThenNext iPrint "最小值是:"; MinEnd Sub
考题
语句"DELETE FROM 成绩表 WHERE 计算机60"功能是A.物理删除成绩表中计算机成绩在60分以下的学生记录B.物理删除成绩表中计算机成绩在60分以上的学生记录C.逻辑删除成绩表中计算机成绩在60分以下的学生记录D.将计算机成绩低于60分的字段值删除,但保留记录中其他字段值
考题
下面程序的功能是:用Array函数建立一个含有8个元素的数组,然后查找并在文本框Text1中输出该数组中各元素的最小值。请依据上述功能将程序补充完整。Option Base 1Private Sub Command1_Click()Dim arr1()Dim Min As Integer,i As Integerarr1=Array(12,435,76,-24,78,54,866,43)Min=______For i=2 To 8If arr l(i)<Min Then______Next iText1=MinEnd Sub
考题
语句"DELETE FROM成绩表WHERE计算机<60"的功能是A.物理删除成绩表中计算机成绩在60分以下的学生记录B.物理删除成绩表中计算机成绩在60分以上的学生记录C.逻辑删除成绩表中计算机成绩在60分以下的学生记录D.将计算机成绩低于60分的字段值删除,但保留记录中其它字段值
考题
设有程序:Option Base 1Private Sub Command1_Click()Dim arr1,Max as Integerarr1=Array(12,435,76,24,78,54,866,43)【 】=arr1(1)For i=1 To 8If arr1(i)>Max Then【 】Next iPrint"最大值是:";MaxEnd Sub以上程序的功能是:用Array函数建立一个含有8个元素的数组,然后查找并输出该数组中元素的最大值。请填空。
考题
下列程序代码实现生成20个0~100之间的随机整数,存于数组中,打印数组中大于50的数,并求这些数的和。请选择正确的程序段是( ),完成程序。 Private Sub Commandl_Click() Dim arr(1 To 20) For i=1 To 20 arr(i)=______ Textl.Text=Textl.Text arr(i) Chr(13) Chr(10) Next i Sum=0 For Each X ______ If X>50 Then Print Tab(20);X Sum=Sum+X End If Next X Print Tab(20);"Sum=";Sum End SubA.Int(Rnd*99+1) In arrB.Int(RnD)In arrC.Int(Rnd*99+1) In arr()D.Int(RnD)In arr()
考题
函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为【 】。a[0]=1;a[1]=2;swap(a,2);
考题
要求产生10个随机整数,存放在数组Arr中,从键盘输入要删除的数组元素的下标,将该元素中的数据删除,后面元素中的数据依次前移,并显示删除后剩余的数据,现有如下程序:Option base 1Private Sub Command1_Click()Dim arr(10)as integerFor i=1 to 10 ‘循环1Arr(i)=int(rnd*100)Print arr(i);NextX=inputbox(“输入1-10的一个整数:”)For i=x+1 to 10 ‘循环2Arr(i-1)=arr(i)NextFor i=1 to 10 ‘循环3Print arr(i);NextEnd Sub程序运行后发现显示的结果不正确,应该进行的修改是A)产生随机数时不使用int函数B)循环2的初始值应为i-xC)数组定义改为Dim a(11)as integerD)循环3的循环终值应改为9
考题
以下程序的功能是,产生10个0~1000之间的随机整数,放入数组Arr中,然后输出其中的最大值。请填空。Option Base 1Private Sub Form. Click()Dim Arr(10) As IntegerDim Max As IntegerRandomizeFor I = 1 To 10Arr(i) = Int (Rnd * 1000)Next iMax= ______For i = 2 To 10If______ThenMax = Arr(i)End IfNext iPrint MaxEnd Sub
考题
本题中数组art中存储了学生的成绩,分别为87,45,56,78,67,56,91.62,82,63,程序的功能是计算低于平均分的人数,并打印输出结果。请在程序空缺部分填写适当内容,使程序能正确运行。
考题
在一个工程文件ylc5.vbp,工程中已有一个Aver函数过程,其功能是通过计算求数组的和。程序运行后,在五个文本框中各输入一个整数,然后单击命令按钮,即可求出数组的和,并在窗体上显示出来,运行后如图17所示。提供的函数过程如下:Function Aver(arr()As Integer)As DoubleAver=arr (0)+arr(1)+arr(2)+arr(3)+arr(4)End Function注意:存盘时必须存放在考生文件夹下,工程文件名为ylc5.vbp,窗体丈件名为ylc5.frm。
考题
在考生文件夹中有工程文件execise99.vbp和窗体文件execise99.frm。在名为Fom1的窗体上有一个名为Text1的文本框,有两个命令按钮(名称分别是Cmd1和Cmd2,标题分别是Read和Save)。要求程序运行后,单击Read按钮,将文本文件in99.txt中的所有数字读到数组arr中,并在文本框内显示出来。随后Read按钮变为无效;然后单击Save按钮,求出数组alt中的各元素的立方并赋值回相应的元素,例如,arr(2)=2,则令art(2)=arr(2)*arr(2) *arr(2)=8。把计算后的数组的值全部写入考生文件夹中的文本文件out99.txt中,并在文本框中显示出来,最后Save按钮也变为无效。本程序不完整,请补充完整,并能正确运行。要求;去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。
考题
以下不合法的数组是:A.arr:Array of ClassB.arr:Array of TButtonC.arr:Array of byteD.arr:Array of string
考题
若学生表中存储了学号、姓名、成绩等信息,则“查询学生表中所有成绩大于600分的姓名”的SQL语句是()A.SELECT*FROM学生WHERE成绩>600
B.SELECT姓名FROM学生WHERE成绩>600
C.IF成绩>600THENSELECT姓名FROM学生
D.IF成绩>600SELECT姓名FROM学生
考题
数据结构里,定义名称为plan结构体,定义了名为arr的该类型的数组共5个元素,plan结构体有个成员变量叫time类型是字符数组,则应用该数组第二个元素的time的方式是()。A、arr[1].planB、arr[2].planC、arr[1].timeD、arr[2].time
考题
有关二维数组描述项不正确的包含()A、二维数组规定行下标从0开始,列下标从1开始B、二维数组中存储数据类型可以相同也可以不相同C、二维数组arr中表示第一个元素应使用arr[0,0]D、二维数组中行列长度相加即为元素的总个数
考题
以下选项中哪个选项往数组插入了一个新值()。A、arr[arr.length]=xB、arr.length+arr=xC、arr+[arr.length]=xD、Array.pop(arr,x)
考题
判断题arr.slice(start[,end]);语法的意思是截取arr数组中,从start位置开始,到end-1位置结束的元素组成新的子数组返回,原数组不变。()A
对B
错
热门标签
最新试卷