在线等一个java程序源代码 急用!!!

l 随机分配给客户一个1~100之间的整数
l 用户从键盘输入自己的猜测
l 程序返回提示信息,提示信息分别是“猜大了”、“猜小了”和“猜对了”
l 用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”
还有一个题目:
编写一个Java 程序,定义一个2行3列的整型二维数组,对数组中的每个元素赋值一个0~100的随机整数,然后分别对第一行、第二行的元素排序。

第一题
import java.util.Random;
import java.util.Scanner;
public class Guess{
public static void main(String[] args) {
int rightNum = new Random().nextInt(100) + 1;

Scanner scanner = new Scanner(System.in);
int input = 0;

do{
System.out.print("清猜数字(1-100)!");
input = scanner.nextInt();

if(input > rightNum){
System.out.println("猜大了!");
}
else if(input < rightNum){
System.out.println("猜小了!");
}
}while(input != rightNum);

System.out.println("猜对了" + rightNum);
}
}

第二题
import java.util.* ;
public class A{
public static void main(String args[]){
int i,j,k,temp;
int a[][]=new int[2][3];
a[0][0]=(int)(100*Math.random());
a[0][1]=(int)(100*Math.random());
a[0][2]=(int)(100*Math.random());
a[1][0]=(int)(100*Math.random());
a[1][1]=(int)(100*Math.random());
a[1][2]=(int)(100*Math.random());
for(j=0;j<3;j++)
System.out.println("a[0]["+j+"]="+a[0][j]);
System.out.println(" ");
for(j=0;j<3;j++)
System.out.println("a[1]["+j+"]="+a[1][j]);
System.out.println(" ");
for(i=0;i<2;i++){
for(j=0;j<2;j++){
for(k=j;k<2;k++){
if(a[i][j]>a[i][k+1]){
temp=a[i][j];
a[i][j]=a[i][k+1];
a[i][k+1]=temp;
}
}
}
}
System.out.println("第一行按从小到大排列:");
for(j=0;j<3;j++){
System.out.println("a[0]["+j+"]="+a[0][j]);
}
System.out.println("第二行按从小到大排列:");
for(j=0;j<3;j++)
System.out.println("a[1]["+j+"]=" +a[1][j]);
}

}

春春??还不快采纳嘛
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-17
import java.util.Random;
import java.util.Scanner;

public class Guess {

public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int a,b;
Random x=new Random();
a=x.nextInt(100);
System.out.println("已产生随机数,请输入你的猜测值:");
b=in.nextInt();
while(b!=a){
if(b>a) System.out.println("猜大了 !");
else System.out.println("猜小了!");
System.out.println("请重新输入猜测值:");
b=in.nextInt();}
System.out.println("猜对了!");
}

}
第2个回答  2012-09-17
import java.util.Random;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Random r = new Random();
int result = r.nextInt(101);
Scanner s = new Scanner(System.in);
System.out.println("正确答案: " + result);
int input = 0;
do {
System.out.print("输入: ");
input = s.nextInt();
if (input > result) {
System.out.println("猜大了");
}
if (input < result) {
System.out.println("猜小了");
}
if (input == result) {
System.out.println("猜对了");
}
} while (input != result);
}
}本回答被网友采纳

求JAVA源代码!!紧急~~~
只能给你第一个:import java.awt.*;import java.awt.event.*;import javax.swing.*;public class JNotePadUI extends JFrame { private JMenuItem menuOpen;private JMenuItem menuSave;private JMenuItem menuSaveAs;private JMenuItem menuClose;private JMenu editMenu;private JMenuItem menuCut...

在线等一个java程序源代码 急用!!!
import java.util.Random;import java.util.Scanner;public class Guess{ public static void main(String[] args) { int rightNum = new Random().nextInt(100) + 1;Scanner scanner = new Scanner(System.in);int input = 0;do{ System.out.print("清猜数字(1-100)!");input = scanner....

求编写一个超级简单的Java的程序源代码
代码如下:public class complie { int i,j;public complie(int i,int j)\/\/构建一个复数类 { this.i=i;this.j=j;} complie add(complie c)\/\/复数加法 { int l,k;l=c.i+i;k=c.j+j;return (new complie(l,k));} complie cut(complie c)\/\/复数减法 { int l,k;l=i-c.i;k...

求这个java题目的源代码!!!
看代码:import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;public class Demo {\/\/ 获得系统换行符private static final String LINE_SEP = System.getProperty("line.separator");public static void main(String[] args) throws Exception {try (BufferedReader...

求编写一个超级简单的Java的程序源代码
public class Search { public static final int[][] array ={ {8,2,3,4,5},{7,6,5,8,8},{6,4,5,7,10} };public static void main(String[] args) { for(int i=0;i<array.length;i++){ int minCol = getrowMin(i);if(iscolMin(minCol,i)){ System.out.println("...

求一个JAVA计算器源代码。不要按钮的那种。速度。。急用
import java.awt.*;import java.awt.event.*;import java.lang.*;import javax.swing.*;public class Counter extends Frame { \/\/声明三个面板的布局 GridLayout gl1,gl2,gl3;Panel p0,p1,p2,p3;JTextField tf1;TextField tf2;Button b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,...

求JAVA入门小程序源代码
public static void main(String[] args){ Scanner in=new Scanner(System.in);System.out.println("please input a String:");String st=in.nextLine();String s=st.toLowerCase();int i=0;int j=s.length()-1;boolean t=true;char first=s.charAt(i);char last=s.charAt(j);for(;i...

求一java编写的小程序源码,能够运行会追加!
,要求编一小程序 例如:输入一个字符串AAAG,从头开始如果这个字符串在上面的序列,输出:查找成功,并记录位置,没有上面字符串则输出:无法找到,退出 param args \/ public static void main(String[] args) { String data = "TAACGAGGAGAAGATTAAAGACAAGAATGATTGAAGGACAGAAAAGGAAAAAAGAAGAGACAATGA...

求一个简单的JAVA程序,急!!!
public abstract class Person \/\/ 人员类,作为基类用 { private String name;\/\/ 姓名 protected String post;\/\/ 职位 public Person(String ns, String ps)\/\/ 构造方法 { name = ns;post = ps;} public String getID()\/\/ 获取姓名职位信息 { return (name + " " + post);} public ...

求一个简单的JAVA源代码
if(A%B==0 || A+B>100) \/\/ A%B==0指A被B整除,“||”是“或者”System.out.print(A);else System.out.print(B);

相似回答