1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > c语言float如何做减法 利用c语言设计开发一个简单计算器 可进行加减乘除运算....

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

时间:2023-12-27 02:49:23

相关推荐

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

共回答了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

有没有分析过程?

你可以设计一个主函数,里面用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"); 你自己去编写吧,大致结果就这么多,不难

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。