眼部整形

首页 » 常识 » 问答 » C语言应用简易的计算器
TUhjnbcbe - 2023/6/6 20:33:00
彭洋预约 https://m.familydoctor.com.cn/ysk/347381/

我们在此之前,我们学习了C语言的大多数的技能,今天,我们就用这些技能来编译一个简易的计算器的编程。

在此之前,我们需要知道计算器需要什么,例如加减乘除等,我们要使用什么变量,当然了双精度整形变量无疑是最佳的选择。当然了我们,还需要使用字符变量,来识别我们输入的是什么运算符号。废话不多说了,我们开始,编译。如下;

#includestdio.h

#includemath.h

intmain()

{

while(1)

{

doublea(doublex,doubley),b(doublex,doubley),c(doublex,doubley),d(doublex,doubley),i,j,s;

chark;

scanf(%lf%c%lf,i,k,j);

if(k==+)

{

s=a(i,j);

printf(%lf\n,s);

}

if(k==-)

{

s=b(i,j);

printf(%lf\n,s);

}

if(k==*)

{

s=c(i,j);

printf(%lf\n,s);

}

if(k==/)

{

s=d(i,j);

printf(%lf\n,s);

}

}

return0;

}

doublea(doublex,doubley)

{

doublez;

z=x+y;

return(z);

}

doubleb(doublex,doubley)

{

doublez;

z=x-y;

return(z);

}

doublec(doublex,doubley)

{

doublez;

z=x*y;

return(z);

}

doubled(doublex,doubley)

{

doublez;

z=x/y;

return(z);

}

以上,就是编译的加减乘除程序。其中,我们引用了符号变量,利用符号变量,进行判断,我们输入的运算符号是什么,在根据我们提供的算法,进行计算,从而输出,结果。

00:47
1
查看完整版本: C语言应用简易的计算器