史上最简
#include<stdio.h>
#include<stdlib.h>
float a,b;
void main()
{
while(1)
{
int num;
char ch;
system("cls");
printf("*****欢迎使用简易运算系统*****\n");
printf(" 1.加法\n");
printf(" 2.减法\n");
printf(" 3.乘法\n");
printf(" 4.除法\n");
printf(" 0.退出\n");
printf("******************************\n");
puts("请选择功能:");
while(1)
{
scanf("%d",&num);
if(num<0||num>4)
{
printf("错误");
puts("请重新输入");
}
else
break;
}
if(num==0)
exit(0);
puts("请输入俩个数");
scanf("%f%f",&a,&b);
switch(num)
{
case 1:printf("%.2f",a+b);break;
case 2:printf("%.2f",a-b);break;
case 3:printf("%.2f",a*b);break;
case 4:printf("%.2f",a/b);break;
}
getchar();
puts("\n是否继续(y/n)?");
while(1)
{
scanf("%c",&ch);
getchar();
if(ch=='y')
break;
if(ch=='n')
exit(0);
puts("输入错误,重新输入");
}
}
}