外包员工后端开发岗笔试题-java-1级
以下是一道Java的1级外包员工后端开发岗位笔试题。
题目:
编写一个Java程序,实现一个简单的计算器,可以进行加法、减法、乘法和除法运算。要求程序能够读取用户输入的两个数字和运算符,然后输出计算结果。如果用户输入的数字或运算符不合法,则输出错误提示信息。
要求:
1. 程序应该能够读取用户输入的两个数字和运算符,例如:数字1,数字2,运算符(+、-、*、/)。
2. 如果用户输入的数字不是合法的整数或浮点数,则输出错误提示信息:"输入数字不合法,请重新输入。"
3. 如果用户输入的运算符不是合法的四则运算符(+、-、*、/),则输出错误提示信息:"输入
运算符不合法,请重新输入。"
4. 如果用户输入的运算符是除法运算符(/)且第二个数字为0,则输出错误提示信息:"除数不能为0,请重新输入。"
5. 如果用户输入的数字和运算符都是合法的,则根据运算符执行相应的运算,并输出结果。
示例输入/输出:
输入:5, 2, +
输出:7
输入:6, 3, -
输出:3
输入:4, 2, *
输出:8
输入:9, 0, /
输出:"除数不能为0,请重新输入。"
输入:3, 2, ^
输出:"输入运算符不合法,请重新输入。"
输入:a, 2, +
输出:"输入数字不合法,请重新输入。"
输入:4, 2, &java后端开发培训
输出:"输入运算符不合法,请重新输入。"
输入:5, 2, 空格
输出:"输入运算符不合法,请重新输入。"
注意:
1. 输入以英文逗号(,)分隔数字和运算符。
2. 运算符为单个字符,不包含空格。
3. 程序不需要处理输入数字超出整数或浮点数范围的情况。
开始编写你的Java代码吧!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。