眼部整形

注册

 

发新话题 回复该主题

C语言应用简易的计算器 [复制链接]

1#
北京那家医院治疗白癜风好 https://baijiahao.baidu.com/s?id=1719927173330035222&wfr=spider&for=pc

我们在此之前,我们学习了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
分享 转发
TOP
发新话题 回复该主题