A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© HM周一帆 中级黑马   /  2013-4-3 22:08  /  1020 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 HM周一帆 于 2013-4-3 22:57 编辑

从键盘接收两个整数,随机得到一个  + - * /符号中的一个求这两个数的结果。

        char[] ch={'+','-','*','/'};

2 个回复

倒序浏览
  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4. import java.util.Random;

  5. public class test12 {
  6.         public static void main(String[] args) throws IOException {
  7.                 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // BufferedReader继承自Readed类
  8.                 char[] ch = { '+', '-', '*', '/' };
  9.                
  10.                 System.out.print("please input:");
  11.         String str1 = br.readLine();
  12.         int num1 = Integer.parseInt(str1);
  13.         
  14.         System.out.print("please input:");
  15.         String str2 = br.readLine();
  16.         int num2 = Integer.parseInt(str2);
  17.                 // System.out.println(ch[0]);
  18.                 Random r = new Random();

  19.                 int i = r.nextInt(4);
  20.                 switch (i) {
  21.                 case 0:
  22.                         System.out.println(ch[i] + ":" + (num1 + num2));
  23.                         break;
  24.                 case 1:
  25.                         System.out.println(ch[i] + ":" + (num1 - num2));
  26.                         break;
  27.                 case 2:
  28.                         System.out.println(ch[i] + ":" + (num1 * num2));
  29.                         break;
  30.                 case 3:
  31.                         System.out.println(ch[i] + ":" + (num1 / num2));
  32.                         break;
  33.                 }
  34.         }
  35. }
复制代码
回复 使用道具 举报
  1. public class Demo {

  2.         /**随机得到一个  + - * / 符号中的一个
  3.          * @param args
  4.          */
  5.         public static void main(String[] args) {
  6.                 char[] ch = { '+', '-', '*', '/' };
  7.                 System.out.println(ch[new Random().nextInt(4)]);
  8.         }
  9. }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马