问答题

注意:下面出现的“考生文件夹”均为%USER%。
在考生文件夹下存有文件名为Java_1.java文件,请完善Java_1.java文件,并进行调试,使程序先显示一个输入窗口如下:

输入10个学生考试结果后,显示分析结果示例如下:
由于Java_1.java文件不完整,请在注释行“//*********Found*********”下一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。
给定源程序:
import javax.swing.JOptionPane;
publ ic class Java_1
public static void main(String args[])
//变量初始化
int passes=0; //考生通过的数目
failures=0; //考生不通过的数目
student=1; //学生计数器
result; //一门考生结果
String input; //用户输入的值
output; //输出字符串
//处理10名学生,用计数器控制循环
while(student<=10)
input=JOptionPane showInputDialog(
"输入结果(1=通过,2=不通过)");
//*********Found**********
result=Integer.______(input);
if(result==1)
passes=passes+1;
else
failures=failures+1;
student=student+1;

//结果处理
output="通过:"+passes+
"\n不通过:"+failures;
if(passes>8)
output=output+"\n提高学费";
//*********Found**********
JOptionPane.______(null, output,
"对考试结果的分析示例",
JOptionPane.INFORMATION_MESSAGE);
//*********Found**********
System.______(0);

【参考答案】

parseInt showMessageDialog exit

热门 试题

问答题
注意:下面出现的“考生文件夹”均为%USER%。 在考生文件夹中存有文件名为Java_3.java的文件,该程序是不完整的,请在注释行“ **********Found**********”下一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。 本题的要求是: 阅读Java_3.java程序,运行后输入如下整数: 再按回车键,所得结果为: 给定源程序: 打印无符号整数位 import java.awt.*; import Java.awt.event.*; import javax swing.*; public class Java_3 extends JFrame public Java_3() super( 打印无符号整数位 ); Container c=getContentPane(); c.setLayout(new FlowLayout()); c.add(new JLabel( 请输入整数: )); final JTextField output=new JTextField(33); JTextField input=new JTextField(10); input.addActionListener( new ActionListener() public void actionPerformed(ActionEvent e) int val=Integer.parseInt( e.getActionCommand()); output.setText(getBits(val)); ; c.add(input); c.add(new JLabel( 该数的二进制位表示是 )); output.setEditable(false); *********Found******** c.add(______); setSize(720, 70); show(); private String getBits(int value) int displayMask=1<<31; StringBuffer buf=new StringBuffer(35); for(int c=1; c<=32; c++) buf.append( (value & displayMask)==0 ’0’:’1’); value<<=1; if(C%8==0) buf.append(’’); return buf.toString(); public static void main(String args[]) Java_3 app=new Java_3(); app.addWindowListener( new windowAdapter() *********Found******** public void windowClosing(______e) System.exit(0); ;