package app1; import java.util.*; public class TestFunction{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.print("请选择一项应用:\n1.猜数字\n2.简易计算器"); int n=sc.nextInt(); switch(n){ case 1: guessNum(); break; case 2: System.out.print("***请操作计算器***\n请输入一个数:"); int num_1=sc.nextInt(); System.out.print("请输入一个运算符:"); char ch=sc.next().charAt(0); //输入一个字符 System.out.print("请再输入一个数:"); int num_2=sc.nextInt(); jiSuanQi(num_1,ch,num_2); break; case 3: break; default: break; } } //写一个猜数字函数,让系统随机产生一个数字,用户从键盘上输入一个数 public static void guessNum(){ int ran=(int)(Math.random()*10); System.out.print("猜数字游戏,请输入一个数(0~9):"); do{ int n=sc.nextInt(); if(ran==n){ System.out.print("我去,竟然被你蒙对了(。_。)"); flat=false; }else if(ran>n){ System.out.print("猜小了,请重猜:"); flat=true; }else if(ran<n){ System.out.print("猜大了,请重猜:"); flat=true; } }while(flat);//如果条件换成n!=ran,是不行的 因为n这个局部变量的作用域不在{}外 } //写一个简易计算器的函数 public static void jiSuanQi(int num_1,char ch,int num_2){ switch(ch){ case '+': int sum=num_1+num_2; System.out.println("等于"+sum); break; case '-': int reduce=num_1-num_2; System.out.println("等于"+reduce); break; case '*': int mul=num_1*num_2; System.out.println("等于"+mul); break; case '/': double div=num_1/num_2; System.out.println("等于"+div); break; default: System.out.println("输入有误!"); break; } } }
函数调用_猜数字和简易计算器
原创
©著作权归作者所有:来自51CTO博客作者ChristianWyld的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:我的友情链接
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
猜数字小程序源码安卓
-
简易js计算器
使用JS完成一个简单的计算器功能。实现2个输入框中输入整数后,点击第三个输入框能给出2个整数的加减乘除。
输入框 html 下拉框 javascript 学习 -
简易计算器页面
Calculator.jsp: "> 制作简易计算器 --> 操作数一: ...
html css java 操作数 d3