本题的功能是统计成绩不及格的人数,分数有89,90,56,90,89,45,23,45,60,59, - 考试试题及答案解析 - 读趣百科
解答题

本题的功能是统计成绩不及格的人数,分数有89,90,56,90,89,45,23,45,60,59,61。

public class java1

public static void main(String[]args)

int[]score=56,90,89,23,45,61,60,59;

int num=0;

______;

int i=0;

while(______)

if(______)

sum++;

i++;

System.out.println("<60:"+sum);

主观题和计算题请自行在草稿纸上作答

题目答案

第1处:int sum=0 第2处:i<score.length 第3处:score[i]<60或score[i]<=59

答案解析

第1处是定义变量,前面的int num=0只是迷惑考生的;第2处为循环条件;第3处判断是否及格。
举一反三
解答题

在名称为Form1的窗体上画出如阿所示的三角形。

下表给出了直线Line1、Line2的坐标值,请按此表画Line1、 Line2,并画出直线Line3,从而组成如图所示的三角形。

表Line1、Line2的坐标值

主观题和计算题请自行在草稿纸上作答

题目答案

第一步:启动Visual Basic,新建一个工程文件。 第二步:编写程序源代码: 1 Private Sub Form Load( ) 2 Me. Line(600,1600)-(1600,600) 3 Me. Line(600,1600)-(2600,600) 4 Me. Line(2600,600)-(1600,600) 5 End Sub 第三步:调试并运行程序,运行正确后按要求保存。

答案解析

本题主要考查Line方法。不通过形状控件,用户通过Line方法建立自定义的图形。题目要求画出一个三角形,那就是要求画出首尾相连的三条直线,根据题日已经给出的两组(X1,Y1)、(X2,Y2)的坐标,我们很容易就可以计算出第三条直线的起始点和终止点坐标。而对于Line方法,只要给出了起始点和终止点坐标,一条直线便生成了,所以代码中通过三条Line语句画出三条直线组成了题目所要求的一个三角形。
解答题

下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Labe1构件。要求点击First时则能在Labe1中显示出Command:First,而点击Second时则能显示出Command: Second,要求只能使用重载一次actionPerformed( )方法。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。

注意:不改动程序的结构,不得增行或删行。

import java.awt.*;

import java.awt.event.*;

import java.applet.*;

/*

<applet code=ex20_3.class width=800 height=400>

</applet>

*/

public class ex20_3extends Applet implements ActionListener

private String str="Ok";

private Label 1;

private Button btn;

public void init()

setLayout(null);

1=new Label(str);

1.reshape(10,10,100,30);

add(1);

btn=new Button("First");

btn.reshape(10,50,60,20);

1.addAcUonljstener(this);add(btn);

btn=new Button("Second");

btn.reshape(10,100,60,20);

btn.setActionCommand("First&

主观题和计算题请自行在草稿纸上作答

题目答案

btn.addActionListener(this)btn.btn.setActionCommand("second")1.sctTcxt(str)

答案解析

暂无解析
解答题

在考生文件夹中有工程文件sj3.vbp及窗体文件sj3.frm。在名为Form1的窗体上有一个标签数组,名为Lab1,该数组有4个控件元素,标题分别是Wait、Edit、Aix和Move,如下图所示。

在程序运行后,将鼠标指针移动到各控件元素上,则鼠标指针的形状将变成各控件元素的标题所代表的鼠标指针形状;离开控件元素,则鼠标指针又变成正常情况下的箭头形状。本程序不完整,请补充完整,并能正确运行。

注意:去掉程序中的注释符“’”,把程序中的问号“”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后按原文件名并在原文件夹中保存修改后的文件。

主观题和计算题请自行在草稿纸上作答

题目答案

①打开题目所给工程文件; ②将注释语句改为: Form1.MousePointer=0 Select Case Index, ③按要求保存文件即完成本题。

答案解析

暂无解析
解答题

下列程序中,要求计算1+2+3+…+100的值,并显示计算结果。请将程序补充完整。

程序运行结果如下:

5050

public class ex6_1

public static void main(Stringr)args)

ex6_1 obj6_1:new ex6_1();

obj6_1.method6_1();

public void method6_1()

int sum;

___________;

for(int i=1;i<=100;i++)

___________;

___________;

主观题和计算题请自行在草稿纸上作答

题目答案

sum=0sum + =i或者sum = sum+iSystem.out.println(sum)

答案解析

本题主要考查整型变量的初始化、累加和输出操作,以及for循环语句用法。解题关键是熟悉整型变量的基本操作,熟悉并能利用for循环语句解决一些简单的数学问题。本题中,第1个空,需要对变量sum进行初始化,否则以后进行累加时会产生错误;第2个空,填入累加的表达式;第3个空,调用基本I/O方法将运算结果显示出来。
解答题

下面出现的“考生文件夹”均为c:wexam25160001。 在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有号的地方填入正确内容,然后删除及所有注释符(即’号)但不能修改其他部分。存盘时不得改变文件名和文件夹。 本题描述如下: 在名称为Form1的窗体上有一个文本框,名称为Text1,MuitiLine属性为True,ScrollBars属性为2,两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为“读入数据”和“排序显示保存”,如图4-6所示。程序运行后,如果单击“读入数据”按钮,则读入“in.txt”文件中的100个整数,放入一个数组中(数组下界为1):如果单击“排序显示保存”按钮,则对这100个整数按从小到大进行排序,把排序后的全部数据在文本框Text1中显示出来,然后存入考生文件夹中的文件“result.txt”中(在程序中的标准模块prog.bas过程可以把指定个数的数组元素存入result.txt文件)。 注意:文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjt5.vbp,排序结果存入 result.txt文件,否则没有成绩。

主观题和计算题请自行在草稿纸上作答

题目答案

第二步:编写程序代码。 程序提供的代码。 标准模块代码: Sub putdata(a() As Integer, n As Integer) Dim sFile As String sFile = "esult.txt" Open App. Path& sFile For Output As #1 For i = 1 To n Print #1, a(i) ; Next Close #1 End Sub 窗体代码: Option

答案解析

分析:在窗体上建立好控件后,先设置控件属性,再编写事件过程。 文本框显示的内容由Text属性设置:按钮的标题由Caption属性没置,单击命令按钮触发Click事件:在本题中涉及到文件的操作,读入顺序文件以顺序的方式打开,用Input#语句读取数据,另外需要注意的是对文件操作完后,一定要关闭文件。解题步骤: 第一步:建立界面并没置控件属性。程序中用到的控件及其属性见表4-4。
模式切换
热门推荐

表达式Sgn(-2)-3.5的值是 ______ 。

表达式Sgn(-2)-3.5的值是 ______ 。A.-1.5,B.-2.5,C.-3.5,D.-4.5,答案是什么呢?...
展开详情

若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是( )。

若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是( )。A.abs(x-y)<10 B.x-y>-10&&x-y<10C.!(x-y)<-10||!(y-x)>10 D.(x...
展开详情

给出下面程序: Private Sub Command1_Click()Dim x,y,zX=Fa

给出下面程序: Private Sub Command1_Click()Dim x,y,zX=FalseFor Each y In 2 If y.Text="Hello" The...
展开详情

在窗体(Name 属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一

在窗体(Name 属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程: Private Sub ...
展开详情

是一个特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。

【8】 是一个特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始状态。答案是什么呢?...
展开详情