PowerApps_创建一个简易的计算器?计算器的功能键说明
本文目录
- PowerApps_创建一个简易的计算器
- 计算器的功能键说明
- 计算器可分为哪几类
- 简单计算器算法)二
- 请教各位:什么是无文本编辑功能的计算器
- 计算器的原理
- c语言编写 编写一个简单的计算器,实现两个整型数的四则运算
- c语言设计一个简单的计算器程序
- 学生用什么计算器合适
- 怎么用C语言设计一个简单计算器
PowerApps_创建一个简易的计算器
Step1 新建一个基于平板电脑的应用,应用中新建一个屏幕 简易计算机。
在屏幕中插入两个文本输入框(插入 - 文本 - 文本输入)
一个下拉框(插入 - 输入 - 下拉)
两个标签(插入 - 文本 - 标签),将其中一个标签的 属性 - 文本 修改为 “=”
另外一个标签的 文本属性设置为空白
将左侧插入控件的名字进行如下修改(名字修改是根据个人喜好而定,简单明了,方便后期维护为宜)。
Step2 将 运算符号控件的 Items设置称数组 , 将Default设置为"+"
Step3 选中控件 等于号,将其Onselect 设置为:
Switch(运算符号.Selected.Value,
"+",UpdateContext({Result1:Value(加数1.Text)+Value(加数2.Text)}),
"-",UpdateContext({Result1:Value(加数1.Text)-Value(加数2.Text)}),"*",UpdateContext({Result1:Value(加数1.Text)*Value(加数2.Text)}),"/",UpdateContext({Result1:Value(加数1.Text)/Value(加数2.Text)}))
Switch 对一个条件求值,进行多次匹配。如果运算符下拉框选择的+号,定义一个上下文变量Result1,Result1的值是文本输入框 加数1 中输入的值 + 文本输入框 加数2中输入的值。
Step4 将文本输入框 结果值的Text 设置为变量:Result1. 这样简易计算器就开发完成。
计算器的功能键说明
计算器的复杂度随着使用目的而有所不同。
最简单的计算器模块应该包含下列功能键:
1、电源,例如电池或太阳能板(solarpanel)。
2、显示幕。
通常以LED光源或LCD制成,可显示一定数量的数字(通常为八、十、十二、十六位,以十二位最常见)
3、电子回路。
4、一个包含下列按键的按键面版:
(1)十个数字键,从0到9。
(2)小数点。
(3)等于符号,用于显示运算解。
(4)四个运算函数(加减乘除)。
(5)取消键,用于清空当前显示的数字。
(6)电源开关。
(7)其他基本函数,例如求平方根或百分比键(%)。
(8)更高级的模块也许会有一个单数值记忆按键(M+,M-),可在需要时叫回。
参考资料:
百度百科-计算器
计算器可分为哪几类
具有记忆功能的计算器,又称科学型计算器。它是可以查看历史计算操作步骤,计算器显示屏上会出现上下分行显示。使用者同时看到输入数据、运输方式和所得结果。其次,具有记忆功能的计算器还可以进行复杂运算,包括括号识别和运算顺序识别。
无记忆功能的计算器,又称简单计算器。它可以进行简单的加、减、乘、除四则运算,但是不能运算顺序,不能进行操作计算步骤的记忆。计算器的显示屏上也只能显示一组数据,一般为实物计算器。
扩展资料
计算机还分有程序员计算器和统计计算器。
程序员计算器:该款计算器专门为程序员设计而生,其主要的功能是支持And、 Or、Not、Xor的逻辑选择运算,最基本逻辑运算包括与或非和异或操作等,其次还可以进行进制算法。
统计计算器:该款计算器专门为统计员(会计等)从业者设计而生,其主要的特性是配备了会计专用的计算公式,包括对应企业的工资结算,应收应付帐款和总分类帐核算等。统计计算器的出现大大提高了财会人员的工作效率,且有效的提高了结果的准确性。
简单计算器算法)二
计算整数因子
当非零整数 a 除另一个整数 b,余数为 0 时,a 称为 b 的因子。 例如,2 是所有 偶数整数的因子。 我们可以编写下面的函数来确定非零整数 a 是否是另一个整数 b 的因子:
》》》 def is_factor(a, b): if b % a == 0: return True else: return False
我们使用%运算符来计算余数。 如果你发现自己在问“4 是不 是 1024 的因子”这类问题,可以使用 is_factor()函数得到答案:
》》》 is_factor(4, 1024) True
对于任何正整数 n,如何找到其所有的正因子? 对于 1 和 n 之间的每个整数, 我们检查 n 除以该整数后的余数。 如果余数为 0,那么这个整数就是一个因子。 使 用 range()函数来编写一个程序,它将遍历 1 到 n 之间的每个数字。 在编写完整的程序之前,先来看看 range()如何工作。 range()函数的典型用法如下所示:
》》》 for i in range(1, 4): print(i) 1 2 3
在这里,我们设置了一个 for 循环,并给 range()函数传入了两个参数。 range() 函数从第一个整数参数(起始值)开始,一直到第二个整数参数(停止值)截止。 在这个例子中,我们告诉 Python 输出该范围内的数字,从 1 开始,到 4 停止。 注意, 这意味着 Python 不会输出 4,所以后输出的数字是停止值之前的数字 3。 同时也 要注意,range()函数只接收整数作为参数。 你也可以不指定 range()函数的起始值,在这种情况下,起始值被假定为 0。 例如:
》》》 for i in range(5): print(i) 0 123 4
由 range()函数产生的两个连续整数之间的差称为步长值(step value)。 默认情 况下,步长值为 1。 要定义其他的步长值,请将其指定为第三个参数(这时,需指 定起始值)。 例如,下面的程序将输出 10 以下的奇数:
》》》 for i in range(1,10,2): print(i) 1 3 5 7 9
我们已经了解了 range()函数是如何工作的,接下来考虑一个因子计算程序。 因 为我们将要编写一个相当长的程序,所以在 IDLE 器里编写,而不是在交互式 的 IDLE 界面中。 你可以在 IDLE 中选择 File-》New Window(或者 New File)来启 动器。 请注意,我们首先用三个单引号(’)来注释代码,这些引号之间的文本 不会被 Python 作为程序的一部分执行,它们只是我们对程序的注释。
’’’ Find the factors of an integer ’’’ def factors(b): for i in range(1, b+1): if b % i == 0: print(i) if __name__ == ’__main__’: b = input(’Your Number Please: ’) b = float(b) if b 》 0 and b.is_integer(): factors(int(b)) else: print(’Please enter a positive integer’)
factors()函数定义了一个 for 循环,在n处,该循环使用 range()函数对 1 和输入 的数字之间的每个整数迭代一次。 这里,我们要迭代到用户输入的整数 b,所以停 止值被设置为 b+1。 对于每个整数 i,程序检查输入数字 b 除以 i 后是否没有余数, 如果没有余数,就输出 i。 当你运行此程序(选择 Run-》Run Module)时,它会要求你输入一个数字。 如 果你输入的数字是正整数,程序会输出其因子,例如:
Your Number Please: 25 1 5 25
如果输入的是非整数或负整数,程序会输出一条错误信息,并要求你输入一 个正整数
#【教程】简单计算器算法(一)#
请教各位:什么是无文本编辑功能的计算器
无文本功能的计算器指不能文字和储存文字的计算器。
在这样规定的考试中使用普通科学计算器即可,但注意不能带有储存功能(指的是储存复杂的内容、公式等,储存数值的计算器是允许的)。这样做的目的是为了维护考试公正性,并且考查考生的应试能力。
扩展资料
常见计算器类型
1、算术型计算器
可进行加、减、乘、除等简单的四则运算,又称简单计算器。
2、科学型计算器
可进行乘方、开方、指数、对数、三角函数、统计等方面的运算,又称函数计算器。 可以是软件,也可以是实物。
3、程序员计算器
专门为程序员设计的计算器,主要特点是支持And, Or,Not, Xor。最基本的与或非和异或操作,也就是左移和右移操作。
4、统计计算器
为有统计要求的人员设计的设计的计算器,可以是软件,也可以是实物。
计算器的原理
如下:
具有记忆功能的计算器,又称科学型计算器。它是可以查看历史计算操作步骤,计算器显示屏上会出现上下分行显示。使用者同时看到输入数据、运输方式和所得结果。其次,具有记忆功能的计算器还可以进行复杂运算,包括括号识别和运算顺序识别。
无记忆功能的计算器,又称简单计算器。它可以进行简单的加、减、乘、除四则运算,但是不能运算顺序,不能进行操作计算步骤的记忆。计算器的显示屏上也只能显示一组数据,一般为实物计算器。
近代发展
早期的计算器为纯手动式,如算盘,算筹等。算盘通常是以滑动的珠子制成。在西方,算盘在印度阿拉伯数字流行前使用了数个世纪,且在近代中国的记帐与商务上仍广泛使用。后来出现机械计算器。
17世纪初,西方国家的计算工具有了较大的发展,英国数学家纳皮尔发明的纳皮尔算筹,英国牧师奥却德发明了计圆柱型对数算尺。
这种计算尺不仅能做加减乘除,乘方,开方运算,甚至可以计算三角函数,指数函数和对数函数,这些计算工具不仅带动了计算器的发展,也为现代计算器发展奠定了良好的基础,成为现代社会应用广泛的计算工具。
c语言编写 编写一个简单的计算器,实现两个整型数的四则运算
1、打开CodeBlocks,新建一个空白文件,先定义头文件和主函数,接着写程序多大的主体:
2、首先定义所需要的变量,将变量定义为浮点型,定义输入函数,将刚才的x和y定义为计算的变量,将c定义为选择计算方式的变量。用switch语句,将c作为选择变量,填写计算方式的选项,最后在主函数中输入一个输出函数来输出计算式及结果即可完成程序的编写:
3、运行编译查询,输入一个除法的计算验证一下,发现程序输出了小数,说明程序运行正常。以上就是用C语言编写计算器的流程:
c语言设计一个简单的计算器程序
#include<stdio.h>//计算器
voidmenu()//自定义的菜单界面
{
printf("--------------------\n");
printf("请输入你的选择\n");
printf("1.+\n");
printf("2.-\n");
printf("3.*\n");
printf("4./\n");
printf("--------------------\n");
}
intmain()
{
inti=0;
intj=0;
intnum=0;//计算结果存放在nun
intselect=0;//选择的选项存放在select
do//do-while先执行再判断循环条件,即可实现重复计算功能
{
menu();//打印出菜单界面
scanf("%d",&select);//输入你的选项
printf("请输入计算值:");
scanf("%d%d",&i,&j);//输入要计算的数值
switch(select)
{
case1:
printf("%d+%d=%d\n",i,j,num=i+j);//实现加**能
break;
case2:
printf("%d-%d=%d\n",i,j,num=i-j);//实现减**能
break;
case3:
printf("%d*%d=%d\n",i,j,num=i*j);//实现乘**能
break;
case4:
printf("%d-%d=%d\n",i,j,num=i/j);//实现除**能
break;
default:
printf("输入有误重新选择");
break;
}
}while(select);
return0;
}
运行结果:
扩展资料:
return表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。
return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。
学生用什么计算器合适
用普通的算术计算器就可以了。也可以用科学型计算器。
计算器一般是手持式计算器, 便于携带, 使用也较方便, 但一般情况下, 功能较简单, 也不太方便进行功能升级。
也有少部功能强大的图形式手持计算器, 但由于价格最贵, 在平板电脑与智能手机普及的情况下, 不建议购买最贵的多功能手持计算器。
软件形式的计算器. 此类计算器以软件存在, 能在PC电脑或者智能手机, 平板电脑上使用. 此类计算器功能多, 功能可以通过软件升级进行扩展. 随着平板与智能手机有普及, 软件形式的计算器的应用会越来越多, 最终有望取代传统的手持式计算器。
软件形式的计算一般可分为三类:常见计算器,专用计算器,综合功能计算器。
常见的计算器又有四类:
算术型计算器:可进行加、减、乘、除等简单的四则运算,又称简单计算器。一般都是实物计算器。
科学型计算器:可进行乘方、开方、指数、对数、三角函数、统计等方面的运算,又称函数计算器。 可以是软件,也可以是实物。
程序员计算器:专门为程序员设计的计算器。
主要特点是支持And, Or, Not, Xor: 最基本的与或非和异或操作, 移位操作 Lsh, Rsh:全称是Left Shift和Right Shift,也就是左移和右移操作。
你需要输入你要移动的位数(不能大于最大位数) RoL, RoR:全称是Rotate Left和Rotate Right,对于RoL来讲,就是向左移动一位,并将移出的那位补到最右边那位上。
统计计算器:为有统计要求的人员设计的设计的计算器, 可以是软件,也可以是实物。
过去有些计算器像是今日的计算机一样大,第一个机械计算器是桌面型机械设备,但很快被桌面型电力机械计算器取代,之后又被真空管、晶体管、集成电路逻辑线路等材料依序取代。今日大部分计算器是掌上型微电子设备。
计算器的复杂度随着使用目的而有所不同。最简单的计算器模块应该包含下列部件: 电源,例如电池或太阳能板(solar panel) 显示幕。
怎么用C语言设计一个简单计算器
怎么用C语言设计一个简单计算器 #include《iostream》
#include《math.h》
using namespace std;
main ()
{
char k;
double s,g;
k=’-’;
cout《《"求绝对值请按A;求平方根请按B;加减乘除清分别按+-*/" 《《endl;
cin》》g;
while (1)
{
cin》》k;
if (k==’=’)
break;
if (k==’A’)
{
g=fabs (g);
break;
}
if (k==’B’)
{
g=sqrt (g);
break;
}
cin》》s;
if (k==’+’)
g+=s;
if (k==’-’)
g-=s;
if (k==’*’)
g*=s;
if (k==’/’)
{
if (s==0)
cout《《"wrong";
else
g/=s;
}
}
cout《《g;
}
#include《stdio.h》 void add(int a,int b,int c) { c=a+b; printf("%d\t",c); printf("\n"); } void minus(int a,int b,int c) { c=a-b; printf("%d\t",c); printf("\n"); } void multiplication(int a,int b,int c) { c=a*b; printf("%d\t",c); printf("\n"); } void div(int a,int b,int c) { c=(float)a/(float)b; printf("%f\t",c); printf("\n"); } main() { int a,b,c; char p; puts("input A:\n"); scanf("%d",&a); puts("input B:\n"); scanf("%d",&b); puts("input operation:\n"); getchar(); p=getchar(); if(p==’+’) add(a,b,c);else if(p==’-’) minus(a,b,c);else if(p==’*’) multiplication(a,b,c);else if(p==’/’) div(a,b,c);else puts("没有注册这个运算子号\n"); } 以上是设计的一个简易计算器。可以进行相应的加减乘除。 简介:
C语言是一种计算机程式设计语言,它既具有高阶语言的特点,又具有组合语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程式,也可以作为应用程式设计语言,编写不依赖计算机硬体的应用程式。它的应用范围广泛,具备很强的资料处理能力,不仅仅是在软体开发上,而且各类科研都需要用到C语言,适于编写系统软体,三维,二维图形和动画,具体应用比如微***以及嵌入式系统开发。
求用C语言设计一个简单计算器
应该不难,就是按钮的讯息传递处理函式等,
用C语言怎么设计一个简单计算器?
#include《stdio.h》
void add(int a,int b,int c)
{
c=a+b;
printf("%d\t",c);
printf("\n");
}
void minus(int a,int b,int c)
{
c=a-b;
printf("%d\t",c);
printf("\n");
}
void multiplication(int a,int b,int c)
{
c=a*b;
printf("%d\t",c);
printf("\n");
}
void div(int a,int b,int c)
{
c=(float)a/(float)b;
printf("%f\t",c);
printf("\n");
}
main()
{
int a,b,c;
char p;
puts("input A:\n");
scanf("%d",&a);
puts("input B:\n");
scanf("%d",&b);
puts("input operation:\n");
getchar();
p=getchar();
if(p==’+’) add(a,b,c);else
if(p==’-’) minus(a,b,c);else
if(p==’*’) multiplication(a,b,c);else
if(p==’/’) div(a,b,c);else
puts("没有注册这个运算子号\n");
}
怎么用C语言程式设计一个简单计算器?
#include《《a href=":baidu./s?wd=stdio.h&tn=44039180_cpr&fenlei=mv6quAkxTZn0I**qIHckPjm4nH00T1Y4ryfLuADkP1bYmvD3nhmz0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPH6srjc4rH61" target="_blank" class="baidu-highlight"》stdio.h《/a》》
void main() { float x,y,z; char c;
scanf("%f%c%f",&x,&c,&y);
switch ( c ) {
case ’+’: z=x+y; break;
case ’-’: z=x-y; break;
case ’*’: z=x*y; break;
case ’/’: z=( y==0 )?(0):(x/y); break;
default: z=0; break;
}
printf("%f%c%f=%f\n",x,c,y,z);
}
C语言是一门通用计算机程式语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低阶储存器、产生少量的机器码以及不需要任何执行环境支援便能执行的程式语言。
尽管C语言提供了许多低阶处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程式可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(微***或称MCU)以及超级电脑等作业平台。
二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准。 目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)释出的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支援了汉字函式名和汉字识别符号,一定程度上实现了汉字程式设计。
用C语言编一个简单计算器
已经为你实现了加减乘除了。 main.c 简易计算器 Created by dushengduan on 15/6/29. Copyright (c) 2015年 dushengduan. All rights reserved.#include 《stdio.h》double plus();double minus();double multi();double divide();int main(int argc, c***t char * argv) { insert code here... double a, b; char c; while(1 == 1) { printf("简易计算器\n"); printf("输入第一个数:\n"); scanf("%lf", &a); printf("输入运算子:\n"); scanf("%s", &c); printf("输入第二个数:\n"); scanf("%lf", &b); switch (c) { case ’+’: printf("%lf %c %lf = %lf", a, c, b, plus(a, b)); break; case ’-’: printf("%lf %c %lf = %lf", a, c, b, minus(a, b)); break; case ’*’: printf("%lf %c %lf = %lf", a, c, b, minus(a, b)); break; case ’/’: printf("%lf %c %lf = %lf", a, c, b, minus(a, b)); break; default: printf("运算子号输入错误!\n"); break; } } return 0;}加法double plus(double a, double b){ return a + b;}double minus(double a, double b){ return a - b;}double multi(double a, double b){ return a * b;}double divide(double a, double b){ return a / b;}
设计一个简单计算器
#include 《stdio.h》
int main(void)
{
int data1, data2;
char op;
printf("please input data1 op data2:");
scanf("%d %c %d", &data1 , &op , &data2);
switch (op)
{
case ’+’:
printf("%d + %d = %.0f\n", data1, data2, (double)data1 + (double)data2);
break;
case ’-’:
printf("%d - %d = %.0f\n", data1, data2, (double)data1 - (double)data2);
break;
case ’*’:
printf("%d * %d = %.0f\n", data1, data2, (double)data1 * (double)data2);
break;
case ’/’:
if (data2 == 0)
{
printf("Error! chu shu wei 0.");
}
else
{
printf("%d / %d = %.0f\n", data1, data2, (double)data1 / (double)data2);
}
break;
case ’%’:
if (data2 == 0)
{
printf("Error! chu shu wei 0.");
}
else
{
printf("%d %% %d=%d3\n", data1, data2, data1 % data2);
}
break;
default:
printf("Unknown operator\n");
}
return 0;
}如果要求是浮点数的话换一下资料型别就可以了
用c语言程式设计一个简单计算器,求其原始码
/*
2013年12月23日 12:43:46
目的:计算器的实现
*/
# include 《stdio.h》
# include 《ctype.h》
# include 《math.h》
char get_choice(void); 获取使用者输入的选项,并建立目
char get_first(void); 获取使用者输入的选项,并剔除错误输入
float get_int(void); 获取使用者输入的计算值
float add(void); 定义加法函式
float subtraction(void); 定义减法函式
float multiplication(void); 定义乘法函式
float division(void); 定义除法函式
float extract(void); 定义开方函式
float square(void); 定义平方函式
float cube(void); 定义立方函式
int count = 0;
int main(void)
{
char choice;
printf("***欢迎使用由小钱制作的计算器***\n");
choice = get_choice();
while(choice != ’q’)
{
switch(choice)
{
case ’a’:
add(); break;
case ’b’:
subtraction(); break;
case ’c’:
multiplication(); break;
case ’d’:
division(); break;
case ’e’:
extract(); break;
case ’f’:
square(); break;
case ’g’:
cube(); break;
default :
printf("您输入有误,请重新输入:"); break;
}
fflush(stdin);
choice = get_choice();
}
printf("bye");
return 0;
}
获取使用者输入的选项,并建立目录
char get_choice(void)
{
char ch;
int a = 0;
建立目录
printf("\n--------------------------------\n");
printf("a. 加法\t\t\tb. 减法\nc. 乘法\t\t\td. 除法\n");
printf("e. 开方\t\t\tf. 平方\ng. 立方\t\t\tq. 退出\n");
printf("--------------------------------\n");
printf("请输入你的选项:");
ch = get_first();
while(ch == ’ ’ || ch == ’\n’ || ch == ’\t’)
ch = get_first();
判断使用者输入的选项是否有误
while((ch《’a’ || ch》’g’) && ch !=’q’)
{
putchar(ch);
printf(" 你输入的选项有误,请重新输入:");
ch = get_first();
}
return ch;
}
获取使用者输入的选项,并剔除错误输入
char get_first(void)
{
char ch;
ch = getchar();
剔除由使用者输入选项时产生的换行符
while(ch == ’\n’)
{
ch = getchar();
}
return ch;
}
获取使用者输入的计算值
float get_int(void)
{
float input;
char ch;
int a;
if(count == 0)
printf("亲!请输入数值:");
if(count == 1)
printf("亲!请输入第一个数值:");
if(count == 2)
printf("亲!请输入第二个数值:");
a = scanf("%f", &input);
判断使用者的输入是否为一个数值
while(a != 1)
{
剔除使用者输入错误的字元
while((ch = getchar()) != ’\n’)
{
putchar(ch);
printf(" 不是一个数值,请输入例如3、111.2、或者-1");
a = scanf("%f", &input);
}
}
return input;
}
定义加法函式
float add(void)
{
float i, j, sum;
count = 0;
count = count+1;
i = get_int();
count = count+1;
j = get_int();
sum = i + j;
printf("%.2f + %.2f = %.2f\n", i, j, sum);
return sum;
}
定义减法函式
float subtraction(void)
{
float i, j, sum;
count = 0;
count = count+1;
i = get_int();
count = count+1;
j = get_int();
sum = i - j;
printf("%.2f - %.2f = %.2f\n", i, j, sum);
return sum;
}
定义乘法函式
float multiplication(void)
{
float i, j, sum;
count = 0;
count = count+1;
i = get_int();
count = count+1;
j = get_int();
sum = i * j;
printf("%.2f * %.2f = %.2f\n", i, j, sum);
return sum;
}
定义除法函式
float division(void)
{
float i, j, sum;
count = 0;
count = count+1;
i = get_int();
count = count+1;
j = get_int();
判断除数是否为0
while(j == 0)
{
printf("除数不能为0\n请重新输入!!!\n");
j = get_int();
}
sum = i / j;
printf("%.2f / %.2f = %.2f\n", i, j, sum);
return sum;
}
定义开方函式
float extract(void)
{
float i, sum;
count = 0;
i = get_int();
判断开方数是否小于0,如果小于0,则让使用者重新输入
while(i 《 0)
{
printf("请输入大于0的数值\n");
i = get_int();
}
sum = sqrt(i);
printf("%.2f的开方等于%.2f\n", i, sum);
return sum;
}
定义平方函式
float square(void)
{
float i, sum;
count = 0;
i = get_int();
sum = i * i;
printf("%.2f的平方等于%.2f\n", i, sum);
return sum;
}
定义立方函式
float cube(void)
{
float i, sum;
count = 0;
i = get_int();
sum = i * i * i;
printf("%f的立方等于%.3f\n", i, sum);
return sum;
}