C语言用函数制作简易计算器
#include <stdio.h>
void menu()
{
printf(“\n"); printf(" 设计人:XXX \n");
printf(" 1.加法运算 \n");
printf(" 2.减法运算 \n");
printf(" 3.乘法运算 \n");
printf(" 4.除法运算 \n");
printf(" 5.退出 \n"); printf("\n”);
}
void add()
{
int a,b;
printf(“请输入两个整数:”);
scanf("%d%d",&a,&b);
printf(“两数相加是:”);
printf("%d\n",a+b);
}
void sub()
{
int a,b;
printf(“请输入两个整数:”);
scanf("%d%d",&a,&b);
printf(“两数相减是:”);
printf("%d\n",a-b);
}
void mult()
{
int a,b;
printf(“请输入两个整数:”);
scanf("%d%d",&a,&b);
printf(“两数相乘是:”);
printf("%d\n",a*b);
}
void dev()
{
int a,b;
printf(“请输入两个整数:”);
scanf("%d%d",&a,&b);
printf(“两数相除是:”);
printf("%d\n",a/b);
}
void main()
{
int n;
menu();
printf(“请选择:”);
scanf("%d",&n);
while(n!=5)
{
switch(n)
{
case 1:add();break;
case 2:sub();break;
case 3:mult();break;
case 4:dev();break;
default :printf(“error\n”);
}
printf(“请选择:”);
scanf("%d",&n);
}
printf(“已退出\n”);
}