JAVA编程思想的一道例题(2版)
第3章中有道例题
import java.util.*;
public class MathOps
{
static void prt(String s) {System.out.println(s);}
static void pInt(String s,int i) {prt(s+"="+i);}
static void pFlt(String s,float f) {prt(s+"="+f);}
public static void main(String args[])
{
Random ss=new Random();
int i,j,k;
j=ss.nextInt()%100;
k=ss.nextInt()%100;
pInt("j",j); pInt("k",k);
i=j+k; pInt("j+k",i);
i=j-k; pInt("j-k",i);
i=k/j; pInt("k/j",i);
i=k*j; pInt("k*j",i);
i=k%j; pInt("k%j",i);
j%=k; pInt("j%=k",j);
float u,v,w;
v=ss.nextFloat();
w=ss.nextFloat();
pFlt("v",v); pFlt("w",w);
u=v+w; pFlt("v+w",u);
u=v-w; pFlt("v-w",u);
u=v/w; pFlt("v/w",u);
u=v*w; pFlt("v*w",u);
u+=v;pFlt("u+=v",u);
u-=v;pFlt("u-=v",u);
u*=v;pFlt("u*=v",u);
u/=v;pFlt("u/=v",u);
}
}
我在编译时,在Random ss=new Random()中定义的ss好象不正确,是什么原因呢?
请各位大虾帮助,小弟感激不尽
第3章中有道例题
import java.util.*;
public class MathOps
{
static void prt(String s) {System.out.println(s);}
static void pInt(String s,int i) {prt(s+"="+i);}
static void pFlt(String s,float f) {prt(s+"="+f);}
public static void main(String args[])
{
Random ss=new Random();
int i,j,k;
j=ss.nextInt()%100;
k=ss.nextInt()%100;
pInt("j",j); pInt("k",k);
i=j+k; pInt("j+k",i);
i=j-k; pInt("j-k",i);
i=k/j; pInt("k/j",i);
i=k*j; pInt("k*j",i);
i=k%j; pInt("k%j",i);
j%=k; pInt("j%=k",j);
float u,v,w;
v=ss.nextFloat();
w=ss.nextFloat();
pFlt("v",v); pFlt("w",w);
u=v+w; pFlt("v+w",u);
u=v-w; pFlt("v-w",u);
u=v/w; pFlt("v/w",u);
u=v*w; pFlt("v*w",u);
u+=v;pFlt("u+=v",u);
u-=v;pFlt("u-=v",u);
u*=v;pFlt("u*=v",u);
u/=v;pFlt("u/=v",u);
}
}
我在编译时,在Random ss=new Random()中定义的ss好象不正确,是什么原因呢?
请各位大虾帮助,小弟感激不尽
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货