解题思路:switch判断出输入符号,输出算数结果即可
注意事项:
参考代码:
import java.util.Scanner; public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub // 使用Switch语句编写一个模拟简单计算器的程序。依次输入两个整数和一个字符,并用空格隔开。如果该字 // 符是一个“+”,则打印和;如果该字符是一个“-”,则打印差;如果该字符是一个“*”,则打印积;如果该字符是“/”,则打印商;如果该字符是一个 // “%”,则打印余数。打印结果后输出一个空行。 Scanner scanner=new Scanner(System.in); int a=scanner.nextInt(); int b=scanner.nextInt(); char c=scanner.next().charAt(0); int number=0; switch (c) { case '+': number=a+b; break; case '-': number=a-b; break; case '*': number=a*b; break; case '/': number=a/b; break; case '%': number=a%b; break; default: break; } System.out.println(number); } }
0.0分
2 人评分
点我有惊喜!你懂得!浏览:1462 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:622 |
【蟠桃记】 (C语言代码)浏览:711 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:562 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:561 |
A+B for Input-Output Practice (C语言代码)浏览:506 |
简单的a+b (C语言代码)浏览:572 |
整数平均值 (C语言代码)浏览:856 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:416 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:692 |