当前位置: 首页 > 学习知识 > 利用c语言设计开发一个简单计算器,可进行加减乘除运算.

利用c语言设计开发一个简单计算器,可进行加减乘除运算.

网站编辑:上海建站网 发布时间:2022-05-16  点击数:
导读:利用c语言设计开发一个简单计算器,可进行加减乘除运算. 利用c语言设计开发一个简单计算器,可进行加减乘除运算.设计菜单:1加法运算,2减法运算,3乘法运算,4除法运算,5退出系统.选择某功能后,进行相应运算,并能返回主菜单. pardos 1年前他留下的回答 已收到1个回答...

利用c语言设计开发一个简单计算器,可进行加减乘除运算.

利用c语言设计开发一个简单计算器,可进行加减乘除运算.
设计菜单:1加法运算,2减法运算,3乘法运算,4除法运算,5退出系统.选择某功能后,进行相应运算,并能返回主菜单.
pardos 1年前他留下的回答 已收到1个回答

sherrysevachen 网友

该名网友总共回答了18个问题,此问答他的回答如下:采纳率:94.4%

#include
#include
void add(float num1,float num2)
{
printf("num1 + num2 = %6.2f", num1 + num2);
}
void sub(float num1,float num2)
{
printf("num1 - num2 = %6.2f", num1 - num2);
}
void mul(float num1,float num2)
{
printf("num1 * num2 = %6.2f", num1 * num2);
}
void div(float num1,float num2)
{
printf("num1 / num2 = %6.2f", num1 / num2);
}
int main()
{
char a;
char *p = &a;
float num1;
float num2;
printf("please input you want to resultsn");
scanf("%f%c%f",&num1,p,&num2);
switch(*p)
{
case '+': add(num1,num2);
break;
case '-': sub(num1,num2);
break;
case '*': mul(num1,num2);
break;
case '/': div(num1,num2);
break;
default: system("pause");
}
return 0;
}

1年前他留下的回答 追问

5

pardos

有没有分析过程?

sherrysevachen

你可以设计一个主函数,里面用switch语句 用printf输出一个界面 1加法运算, 2减法运算, 3乘法运算, 4除法运算, 5退出系统 请选择…… 这是主函数, 可以用4个函数分别实现 加减乘除四个功能,用主函数调用 switch(n) n是你自己选择的操作,如1,2,3,4,5 case 1; fun1(); case2: fun2(); case 3:fun3(); …… default:printf("error"); 你自己去编写吧,大致结果就这么多,不难

  以上就是小编为大家介绍的利用c语言设计开发一个简单计算器,可进行加减乘除运算. 的全部内容,如果大家还对相关的内容感兴趣,请持续关注上海建站网!

  标签:
内容声明:网站所展示的内容均由第三方用户投稿提供,内容的真实性、准确性和合法性均由发布用户负责。上海建站网对此不承担任何相关连带责任。上海建站网遵循相关法律法规严格审核相关关内容,如您发现页面有任何违法或侵权信息,欢迎向网站举报并提供有效线索,我们将认真核查、及时处理。感谢您的参与和支持!
浏览此文的人还看过
2019抖音最火英文歌曲前十首
2019抖音最火英文歌曲前十首

详情:操作步骤/方法1《Who?》-TSUKLShilchDyna......

万里长城全长是多少千米?
万里长城全长是多少千米?

详情:操作步骤/方法1经国家文物局组织调查认定,中国历代长城总长度......

唐朝皇帝李怡是第几代皇帝
唐朝皇帝李怡是第几代皇帝

详情:操作步骤/方法1李怡是唐朝第十八位皇帝:2唐宣宗李忱,先为李......

小型家用碾米机怎么使用
小型家用碾米机怎么使用

详情:操作步骤/方法1首先是按图一准备好两个蛇皮袋,在碾米机一个出......