#include<stdioh>
main()
{
double a,b,c;
char ch,ch1;
printf("这是一个简单的计算程序,只支持±整数和小数的加减乘除运算,请输入运算表达式,如:1+2,按回车键。\n");
scanf("%lf%c%lf%c",&a,&ch,&b,&ch1);
switch(ch)
{
case '+':
c=a+b;
printf("%lf+%lf=%10lf\n",a,b,c);
break;
case '-':
c=a-b;
printf("%lf-%lf=%10lf\n",a,b,c);
break;
case '':
c=ab;
printf("%lf%lf=%10lf\n",a,b,c);
break;
case '/':
c=a/b;
printf("%lf/%lf=%10lf\n",a,b,c);
break;
default:
printf("输入表达式错误或该计算器不具备 %ch功能\n",ch);
}
}
代码
#include<stdioh>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d\t",a + b);
printf("%d\t",a - b);
printf("%d\t",a b);
printf("%d\t",a / b);
return 0;
}
运行截图分析C语言中的加减乘除和数学中的加减乘除一样,不同在于符号的表示问题,乘号需要用“”表示。除号需要用“/”表示。新手学习C语言,很容易把除号和取余好混淆,强调一下,取余号是“%”,百分号就是取余的意思。因此在输入两个整数以后,按照数学方法就可以直接输出结果,整数的输入用scanf()函数。
界面设计的代e79fa5e98193e4b893e5b19e31333239306539码我就不写了,我在这里描述一下:
放置两个TextBox,分别命名为txtP1,txtP2
放置一个TextBox,命名为txtResult
放置一个ComboBox,命名为drpOperation,在Items属性里面添加(Collection),分别为+,-,,/
放置一个Button,命名为btnCalculate
双击btnCalculate
代码如下:
private
void
btnCalculate_Click(object
sender,
EventArgs
e)
{
double
p1=ConvertToDouble(txtP1Text);//从txtP1中获取参数p1
double
p2=ConvertToDouble(txtP2Text);//从txtP1中获取参数p1
double
result;//定义运算结果
string
Operation=drpOperationSelectedItemText;//获取运算符
switch(Operation)
{
case
"+":result=p1+p2;break;
case
"-":result=p1-p2;break;
case
"":result=p1p2;break;
case
"/":result=p1/p2;break;
}//这里判断从ComboBox获取的符号,以求进行相应的运算
txtResultText=resultToString();//显示运算结果
}
希望可以解决您的问题
以上就是关于编写一个计算机程序,计算两个数的加减乘除的值,用两种结构实现全部的内容,包括:编写一个计算机程序,计算两个数的加减乘除的值,用两种结构实现、输入两个整数,进行加减乘除四则运算的c语言程序怎么写啊,拜托了~、编写程序,开发一个简单的计算器,输入两个数后可以进行加减乘除等运算等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)