不懂就问
{:10_269:}1.模拟简单的计算器,输入两个数及运算符,进行两个数的加、减、乘、除四则运算,如输入其它符号,则显示输入错误。要求:
(1)分别用if和switch实现。
(2)运算符为除号时,要检查除数是否为0,如果为0,则显示“除数为0”。(不知道怎么去用if和switch输入符号) 你这是不懂就问么,我没看出你不懂在哪儿。
问问题前先阐述下自己的思路行么? 你的意思我懂了。是这样,If和switch没有让用户输入符号的功能。但用户输入的+、-、*、/,都是ASCII字符,所以定义变量int a,b和char c分别接收scanf得到的数据。然后对变量c进行分支语句的处理,"+"执行……“-”执行…………
页:
[1]