一个简单的没有什么技术含的计算器,有兴趣的可以来瞧瞧。。。
代码如下:
#include <stdio.h>
void main ()
{
printf("\t\t\t\t----------计算器菜单----------\n");
printf("\t\t\t\t-----------1:加法------------\n");
printf("\t\t\t\t-----------2:减法------------\n");
printf("\t\t\t\t-----------3:除法------------\n");
printf("\t\t\t\t-----------4:乘法------------\n");
printf("\t\t\t\t-----------0:退出------------\n");
printf("----------制作者:Listen--------\n\n");
int choice;
int x,y; double r;
printf("请输入你的选择(0,1,2,3,4):");
scanf("%d",&choice);
switch(choice)
{
case 0: printf("已经退出计算器,欢迎你的使用!");
break;
case 1:
printf("请输入需要计算的两个整数:\n");
scanf("%d %d",&x,&y);
r=x+y;
printf("两个相加和为%lf\n",r);
break;
case 2:
printf("请输入需要计算的两个整数:\n");
scanf("%d %d",&x,&y);
r=x-y;
printf("两个相减差为%lf\n",r);
break;
case 3:
printf("请输入需要计算的两个整数:\n");
scanf("%d %d",&x,&y);
if(y==0){
printf("你的输入有误,除数不能为零!");
}
else {
r=x/y;
printf("两个相除商为%lf\n",r);
}
break;
case 4:
printf("请输入需要计算的两个整数:\n");
scanf("%d %d",&x,&y);
r=x*y;
printf("两个相乘积为%lf\n",r);
break;
default : printf("你的输入有误!");
break;
}
}