更多"下列程序从标准输入设备——键盘读入一个字符,然后输出到屏幕。要想完成此"的相关试题:
[单项选择]下列程序从标准输入设备——键盘读入一个字符,然后再输出到屏幕。要想完成此功能,画线处应该填入的语句为( )。 import java.io.*; public class Test { public static void main(String args[ ]) { char ch; try { ______; System.out.println(ch); } catch(IOException e) { e.printStackTrace( ); } } }
A. ch= Systeiread();
B. ch=(chaSystcm iread();
C. ch=(chaSysteireadln();
D. ch=(inSystem iread();
[单项选择]下列程序从标准输入设备—键盘诗篇一个字符,然后再输出到屏幕。要想完成此功能,画线处应该填入的语句为( )。
impoajava.io.*;
publicclassTest
publicstaticvoidmain(Stringargs[])
charch;
try
______,
System.out.println(Ch);
catch(IOExceptione)
e.printStackTrace( );
A. ch=System.in.read();
B. ch=(char)System.in.read();
C. ch=(char)System.in.readln();
D. ch=(int)System.in.read();
[单项选择]下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在下画线处应填入的选项是
#include<iostream.h>
void main( )
int a, b, t;
cin > > a > > b;
while(____)
if(a>b)
t=a;a=b;b=t;
cout < < a < < " " < < b < < endl;
cin > > a > > b;
A. ! a=b
B. a!=b
C. a==b
D. a=b
[填空题]
请完善程序(程序文件名:Java_1.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
请完善程序,并进行调试,程序运行结果为:
aa=512
bb=-167
ff=593.94
dd=5.938839067268372
源程序:
import
java.io.*;
public class Java_1 {
public static
void main(String args[]) {
char a=’p’:
byte b1=6;
int i=400;
long
b=345L;
float f=98.99f;
double
d=4.7788;
(1) aa=a+i;
long bb=b-aa;
(2)
if=b1*f;
double dd=ff/aa+d;
System.out.println("aa="+aa);
System.out.println("bb="+bb);
System.out.println("ff="+ff);
System.out.println("dd="+dd);
}
}
[填空题]请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
题目要求:
编写程序完成类Java_3的完整功能,该类定义了几何点对象的操作。
该程序的运行结果如下:
x=5 y=5
Location is(5,5)
x=8 y=9
Location is(8,9)
源程序:
public class Java_3
int x,y; //点的坐标
public Java_3( )
public Java_3(int x,int y) (1) //构造方法,对(x,y)进行初始赋值
public Java_3(Java_3 P) (2) //构造方法,将P的坐标赋值给(x,y)
//以对象的形式返回当前点的位置
public Java_3 getLocation( )
Java_3 p= (3) ; //实例化一个Java_3对象p,其坐标是(x,y)
(4) ; //返回对象p
public int getX( ) return x; //返回点的横坐标
public int getY( ) return y; //返回点的纵坐标
public void move(int x,int y) this.x=x;this.y=y; //把当前点移到新的位置(x,y)上
public String toString( ) return"("+x+","+y+")"; //以(x,y)的格式返回点的位置
public void translate(int x,int y)this.x+=x;this.y+=y; //在原有坐标上分别增加x和y
public static void main(String args[])
Java_3 P= (5) ; //生成一个对象(5