要求能实现Windows系统计算器的功能,四则运算,取余,删除,开平方等,急求!
#include <stdio.h>
#include <math.h>
int main{
int i,j,result;
char k;
printf("请输入你想要计算的数据%d%d\n");
scanf("%d%d",i,j);
printf("请输入你要执行的运算符:%c \n");
scanf("%c",k);
switch(k){
case "+" : result = i+j; printf("结果为:%d\n",result);break;
case "-" : result = i-j; printf("结果为:%d\n",result);break;
case "*" : result = i *j ;printf("结果为:%d\n",result);break;
case "/" : result = i / j;printf("结果为:%d\n",result);break;
case "%": result =i % j;printf("结果为:%d\n",result); break; // 取余
case "^": result = sqrt(i);printf("结果为:%d\n",result);break; // 开方
default : printf("输入运算符出错,请重新输入!");break;
system(cls);
}
}