# include <stdio.h>
# include <stdlib.h>
# include <windows.h>
int main(void)
{
double a, b;
int c;
char ch;
system("color a");
printf("(该计算器仅支持两个数的计算)\n");
printf("------------------------------\n\n");
while (1)
{
printf("请输入1或2.(继续或结束)\n");
scanf("%d", &c);
system("cls");
if (c == 1)
{
printf("请输入(第一个数字)(运算符号)(第二个数字) [小数位最多六位]\n\n输入:\n");
scanf("%lf%c%lf", &a, &ch, &b);
printf("\n");
if (ch == '+')
{
printf("结果:\n");
printf("%lf + %lf = %lf\n", a, b, a + b);
}
else if (ch == '-')
{
printf("结果:\n");
printf("%lf - %lf = %lf\n", a, b, a - b);
}
else if (ch == '*')
{
printf("结果:\n");
printf("%lf * %lf = %lf\n", a, b, a * b);
}
else if (ch == '/')
{
printf("结果:\n");
printf("%lf / %lf = %lf\n", a, b, a / b);
}
else
{
printf("请检查您的输入!\n");
}
printf("------------------------------\n\n");
}
else if (c == 2)
{
printf("欢迎再次使用.\n\n");
break;
}
else
{
printf("请检查您的输入!\n");
printf("------------------------------\n\n");
}
}
return 0;
}
//不谢!
|