#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c;
int esc;
int one,two,three;
float x,y;
system("color 1f");
printf("\t\t********************\n");
printf("\t\t* 多功能计算器 *\n");
printf("\t\t* 1.0 *\n");
printf("\t\t* 完善中 *\n");
printf("\t\t******************** Byear\n");
printf("\t\t请选择你想要进行的操作\n");
printf("\t\t1:整数类型计算\n\t\t2:小数类型运算\n");
printf("\t\t3:整数小数混合运算\n");
scanf("%d",&a);
while(1)
{
if(a!=1 && a!=2 && a!=3)
{
printf("请重新输入正确的操作数字\n");
scanf("%d",&a);
}
else
break;
}
system("cls");
if(a==1)
printf("\t\t\t请选择运算方式\n");
printf("\t\t1:加法 5:加法减法\n\t\t2:减法 6:加减乘除\n");
printf("\t\t3:乘法\n\t\t4:除法\n");
scanf("%d",&b);
while(1)
{
if(b!=1 && b!=2 && b!=3 && b!=4 && b!=5 && b!=6)
{
printf("请重新输入正确的操作数字\n");
scanf("%d",&b);
}
else
break;
}
while(1)
if(a==1 && b==1)
{
printf("***********************\n");
printf("请输入你想计算的数字\n");
printf("***********************\n");
scanf("%d%d",&one,&two);
three=one+two;
printf("***********************\n");
printf("%d+%d=%d\n",one,two,three);
printf("***********************\n");
printf("退出请按0 继续请按1\n");
scanf("%d",&esc);
if(esc==0)
break;
}
while(1)
if(a==1 && b==2)
{
printf("***********************\n");
printf("请输入你想计算的数字\n");
printf("***********************\n");
scanf("%d%d",&one,&two);
three=one-two;
printf("***********************\n");
printf("%d-%d=%d\n",one,two,three);
printf("***********************\n");
printf("退出请按0 继续请按1\n");
scanf("%d",&esc);
if(esc==0)
break;
}
printf("欢迎再次使用");
system("pause");
return 0;
}
求解 输入1然后输入2 不能执行减法
|