用C语言设计一个简单计算器程序,能根据键盘输入的运算指令和数据,做简单的加减乘除运算.(1) 基本要求(a) 题目解析及要求:1.要能实现基本的加、减、乘、除运算.2.程序应具有由用户选
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 02:49:59
![用C语言设计一个简单计算器程序,能根据键盘输入的运算指令和数据,做简单的加减乘除运算.(1) 基本要求(a) 题目解析及要求:1.要能实现基本的加、减、乘、除运算.2.程序应具有由用户选](/uploads/image/z/955470-30-0.jpg?t=%E7%94%A8C%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1%E4%B8%80%E4%B8%AA%E7%AE%80%E5%8D%95%E8%AE%A1%E7%AE%97%E5%99%A8%E7%A8%8B%E5%BA%8F%2C%E8%83%BD%E6%A0%B9%E6%8D%AE%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A5%E7%9A%84%E8%BF%90%E7%AE%97%E6%8C%87%E4%BB%A4%E5%92%8C%E6%95%B0%E6%8D%AE%2C%E5%81%9A%E7%AE%80%E5%8D%95%E7%9A%84%E5%8A%A0%E5%87%8F%E4%B9%98%E9%99%A4%E8%BF%90%E7%AE%97.%281%29+%E5%9F%BA%E6%9C%AC%E8%A6%81%E6%B1%82%EF%BC%88a%EF%BC%89+%E9%A2%98%E7%9B%AE%E8%A7%A3%E6%9E%90%E5%8F%8A%E8%A6%81%E6%B1%82%EF%BC%9A1.%E8%A6%81%E8%83%BD%E5%AE%9E%E7%8E%B0%E5%9F%BA%E6%9C%AC%E7%9A%84%E5%8A%A0%E3%80%81%E5%87%8F%E3%80%81%E4%B9%98%E3%80%81%E9%99%A4%E8%BF%90%E7%AE%97.2.%E7%A8%8B%E5%BA%8F%E5%BA%94%E5%85%B7%E6%9C%89%E7%94%B1%E7%94%A8%E6%88%B7%E9%80%89)
用C语言设计一个简单计算器程序,能根据键盘输入的运算指令和数据,做简单的加减乘除运算.(1) 基本要求(a) 题目解析及要求:1.要能实现基本的加、减、乘、除运算.2.程序应具有由用户选
用C语言设计一个简单计算器程序,能根据键盘输入的运算指令和数据,做简单的加减乘除运算.
(1) 基本要求
(a) 题目解析及要求:
1.要能实现基本的加、减、乘、除运算.
2.程序应具有由用户选择是否继续再进行算式计算,如选择y,表示继续进行算式计算,如选择n,则表示退出程序.
3.输入数据要求:先输入第一个数据,然后输入运算符,最后输入第二个数据.例如输入算式:2+6
4.当输入的运算出错时,应给出提示“运算符有误!”,并再次重新输入.
(b)提示:
程序最终由用户选择是否继续进行下一次的运算时,由用户输入字符Y或N 来决定,如果想不管用户输入大写或小写的字符Y,程序都能继续运算,输入大写或小写的N,程序都能退出.这时可以用到函数tolower或函数toupper.
其函数原型为
函数原型:int tolower(int ch);
函数功能:将ch字符转换为小写字母
函数返回:返回ch所代表的字符的小写字母
函数原型:int toupper(int ch);
函数功能:将ch字符转换成大写字母
函数返回:与ch相应的大写字母
由于编程时要用到这些函数,所以请在预编译行添加下列指令:
# include
(c)测试数据:
第一次输入:(下划线为输入内容,下同)
输入第一个数:5
请选择运算符(+,- ,*,/):9
输出:运算符有误!
第二次输入:
输入第一个数:5.3
请选择运算符(+,- ,*,/):+
输入第二个数:7.9
输出:计算结果为:13.2
是否继续?(y/n):(请输入字符 'y' 或 'n' 进行选择)
第三次输入:
输入第一个数:5.3
请选择运算符(+,- ,*,/):-
输入第二个数:7.9
输出:计算结果为:-2.6
是否继续?(y/n):(请输入字符 'y' 或 'n' 进行选择)
第四次输入:
输入第一个数:5.3
请选择运算符(+,- ,*,/):*
输入第二个数:7.9
输出:计算结果为:41.87
是否继续?(y/n):(请输入字符 'y' 或 'n' 进行选择)
第五次输入:
输入第一个数:5.3
请选择运算符(+,- ,*,/):/
输入第二个数:7.9
输出:计算结果为:0.670886
是否继续?(y/n):(请输入字符 'y' 或 'n' 进行选择)
用C语言设计一个简单计算器程序,能根据键盘输入的运算指令和数据,做简单的加减乘除运算.(1) 基本要求(a) 题目解析及要求:1.要能实现基本的加、减、乘、除运算.2.程序应具有由用户选
怎么每个计算器的要求都不一样