#include <stdio.h>
#include <stdlib.h>
int firNum,secNum;
void ShowMenu();
void Input();
int Add();
int Sub();
int Mul();
int Dev();
int main()
{
int choice;
while (1)
{
ShowMenu();
scanf("%d",&choice);
switch(choice)
{
case 1:
printf("%d\n",Add());break;
case 2:
printf("%d\n",Sub());break;
case 3:
printf("%d\n",Mul());break;
case 4:
printf("%d\n",Dev());break;
case 5:
exit(0);
}
}
return 0;
}
void ShowMenu()
{
printf("欢迎使用简单计算器!\n请选择您想要进行的操作:\n");
printf("1.加法\n2.减法\n3.乘法\n4.除法\n5.退出\n");
}
void Input()
{
printf("请输入第一个数字:\n");
scanf("%d",&firNum);
printf("请输入第二个数字:\n");
scanf("%d",&secNum);
}
int Add()
{
Input();
return (firNum + secNum);
}
int Sub()
{
Input();
return (firNum - secNum);
}
int Mul()
{
Input();
return (firNum * secNum);
}
int Dev()
{
Input();
if (0 == secNum)
{
printf("除数不能为0\n");
exit(0);
}
else
return (firNum / secNum);
}
分享到:
相关推荐
2015-2019年监理-概论法规-历年真题-答案分离版.pdf
浙江大学国际关系概论---浙江大学国际关系概论课件------浙江大学
数据库系统概论-----------------------
电动汽车概论-------结课论文.doc
A 数据库独立性 B 数据库安全性 C 结构规范化 2017数据库系统概论作业-在线作业全文共22页,当前为第2页。2017数据库系统概论作业-在线作业全文共22页,当前为第2页。D 操作可行性 2017数据库系统概论作业-在线作业...
数据库系统概论---绪论
先进制造技术-概论(-2-26)84.pptx
财务管理概论---财务会计网.pptx
数据库系统概论试卷--张秀洲整理,是湖南师范大学考试复习资料!
数据库概论--数据库基础知识 数据库 理论 概述
复旦商务智能概论--2数据仓库DataWarehouse.pptx
电子商务概论--自学考试试题及答案
复旦商务智能概论--1商务智能概论绪论.pptx
传播学概论--期末复习
自考-马克思主义基本原理概论--阶段测验试题汇总.pdf
现代地理信息技术概论论文---GPS
商品流通概论--重点.doc
临床概论--肺癌教案.ppt