落叶伤 - 2009-6-18 23:06:00
有人明天下午2点半可以帮我解决一些JAVA简单的编程问题吗??
可以加我qq 273082690
到时候帮忙解决的给分
谢谢哈。。。非常需要帮忙
用户系统信息:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; QQDownload 1.7; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) )
最硬的石头 - 2009-6-19 1:11:00
给什么分:kaka2: 两个威望
落叶伤 - 2009-6-19 15:07:00
一、 (15分)改错题:请检查并修正以下程序,并对所修改的代码行或代码段,给予注释说明。
提示:以下程序的主要功能为:接受用户输入一个整数并判断是否为回数,并输出判断结果。(提示:回数——从左往右读和从右往左读是同一个数,例如:121,34566543等)
public class huishu{
public void huishu ( ) {
t=SimpleInput.readInt( );
int a , j;
int d = t;
while(t>0){
t=t/10;
j++;
}
int b[]=b[j];
for(int i=0;d>0;i++){
a=d%10;
b=a;
d=d/10;
}
}
public boolean judge( ){
for(int i=0; i<b.length/2; i++){
if(b!=b[b.length-1-i]){
return false;
}
return false;
}
}
public static void main(String args[]){
huishu aCase=huishu( );
if(judge( ))
System.out.println("是回数");
else System.out.println(" 不是回数");
}
}
class SimpleInput
{
public static String readString( ) // 从键盘读取一个字符串
{
BufferedReader br
= new BufferedReader(new InputStreamReader(System.in), 1);
// 定义一个字符串
String string = "";
try
{
string = br.readLine( );
}catch (IOException ex)
{
System.out.println(ex);
}
return string;
}
// 从键盘读取一个整数
public static int readInt( )
{
return Integer.parseInt(readString( ));
}
// 从键盘读取一个double类型的浮点数
public static double readDouble( )
{
return Double.parseDouble(readString( ));
}
// 从键盘读取一个字节整数
public static byte readByte( )
{
return Byte.parseByte(readString( ));
}
// 从键盘读取一个短整数
public static short readShort( )
{
return Short.parseShort(readString( ));
}
// 从键盘读取一个长整数
public static long readLong( )
{
return Long.parseLong(readString( ));
}
// 从键盘读取一个float 类型的浮点数
public static float readFloat( )
{
return Float.parseFloat(readString( ));
}
}
二、 (45分)编程题:请写一个applet程序,定义一个关于你自己的类,类中的属性和方法根据你的实际情况来定义,例如输出你的个人信息、输出你的兴趣爱好等等。但是其中必须包含以下两个方法——
1、 上午时间,你上数学课,正在进行复数的加法运算。要求:当任意输入两个复数,可以输出运算结果。
(提示:两个复数相加原则是:复数的实部和虚部分别相加。例如,2+4i与5+6i相加后为7+10i。)
2、 下午时间,你上美术课,正在进行画圆的训练。要求:在面板上画出3个圆,它们的位置、半径和颜色都是随机的,且任意两个圆的圆心之间间隔10个像素。
xuminV - 2009-6-26 22:27:00
这是些基础的问题,建议楼主还是自主解决为好。
© 2000 - 2025 Rising Corp. Ltd.