黑马程序员技术交流社区
标题:
一个程序题
[打印本页]
作者:
HM周一帆
时间:
2013-4-3 22:08
标题:
一个程序题
本帖最后由 HM周一帆 于 2013-4-3 22:57 编辑
从键盘接收两个整数,随机得到一个 + - * /符号中的一个求这两个数的结果。
char[] ch={'+','-','*','/'};
作者:
冯超
时间:
2013-4-3 22:47
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Random;
public class test12 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // BufferedReader继承自Readed类
char[] ch = { '+', '-', '*', '/' };
System.out.print("please input:");
String str1 = br.readLine();
int num1 = Integer.parseInt(str1);
System.out.print("please input:");
String str2 = br.readLine();
int num2 = Integer.parseInt(str2);
// System.out.println(ch[0]);
Random r = new Random();
int i = r.nextInt(4);
switch (i) {
case 0:
System.out.println(ch[i] + ":" + (num1 + num2));
break;
case 1:
System.out.println(ch[i] + ":" + (num1 - num2));
break;
case 2:
System.out.println(ch[i] + ":" + (num1 * num2));
break;
case 3:
System.out.println(ch[i] + ":" + (num1 / num2));
break;
}
}
}
复制代码
作者:
夏振博
时间:
2013-4-3 22:47
public class Demo {
/**随机得到一个 + - * / 符号中的一个
* @param args
*/
public static void main(String[] args) {
char[] ch = { '+', '-', '*', '/' };
System.out.println(ch[new Random().nextInt(4)]);
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2