首页 > 其他分享 ># 简易计算器

# 简易计算器

时间:2022-10-06 23:00:07浏览次数:52  
标签:case return 运算 int 计算器 break 简易 printf

简易计算器

#include <stdio.h>
#include <stdlib.h>
int Add(int x, int y){
	return x + y;
}
int Sub(int x, int y){
	return x - y;
}
int Mul(int x, int y){
	return x * y;
}
int Div(int x, int y){
	return x / y;
}
int Res(int x, int y){
	return x % y;
}

void calc(){
	char  i;
	scanf("%c", &i); 
	int x, y;
	scanf("%d", &x);
	scanf("%d", &y);
	switch (i) {
	case'+':printf("进行的加法运算结果是:%d\n", Add(x, y)); break;
	case'-':printf("进行的减法运算结果是:%d\n", Sub(x, y)); break;
	case'*':printf("进行的乘法运算结果是:%d\n", Mul(x, y)); break;
	case'/':printf("进行的除法运算结果是:%d\n", Div(x, y)); break;
	case'%':printf("进行的取余运算结果是:%d\n", Res(x, y)); break;
	}
	getchar();
}

int main(){
	while (1){
		calc();
	  }
	return 0;
}

标签:case,return,运算,int,计算器,break,简易,printf
From: https://www.cnblogs.com/sys2410/p/16758773.html

相关文章

  • 贤鱼的刷题日常--P1022 [NOIP2000 普及组] 计算器的改良--题目详解
    ......
  • day10- 练习(计算器的实现)
    1publicstaticvoidmain(String[]args){2Scannerscanner=newScanner(System.in);3System.out.println("输入:");4intx=s......
  • 简易购物网站
    实验内容网站需求分析和功能设计   网站数据库结构设计和实现           网站各功能模块的设计与实现注册页面    登录页面......
  • Java_ practice_calculate 简易计算器
    publicclassPracticeDemo1{//计算器2.0publicstaticvoidmain(String[]args){count();}publicstaticvoidcount(){Scannerscan......
  • 用栈模拟计算器以及中缀转后缀表达式(逆波兰表达式)
    后缀表达式(逆波兰表达式)运算方法从左向右读取表达式遇到数字就压入栈中遇到运算符就弹出栈顶和次顶元素。用次顶元素运算符栈顶元素,并将运算结果压入栈中,直到栈......
  • java写一个用循环和switch进行用户交互的计算器
    java一个简单的计算器思路1.写四个方法,加减乘除2.利用循环+switch进行用户交互3.传递需要操作的两个数4.输出结果 方法一:packagecom.wang.method;​importjava.......
  • GTK简单版计算器
    接下来我们做一个简单版的计算器。1)获取按钮上的内容。2)如果获取的内容是“c”,则代表进行退格操作,相当于删去最后一个字符。3)如果获取的内容不是“c”,则把每一次获取的......
  • GTK入门学习:布局练习之计算器
    接下来,我们做一个布局练习,如下图:我们用表格布局实现,表格布局参考坐标如下:这里我们用到行编辑控件(GtkEntry )。行编辑的创建:GtkWidget*gtk_entry_new(void);返回值:行编......
  • nginx简易安装启动!
    使用3A服务器搭建的centos系统安装nginx,教程在我的往期博客中,最新教程yum方式如下!添加CentOS7Nginxyum资源库rpm-Uvh http://nginx.org/packages/centos/7/noarch......
  • 编写计算器
    写一个计算器,要求实现加减乘除功能,通过用户交互实现思路:写四个方法利用switch进行用户交互传递需要操作的两个数输出结果法一:方法没有返回值packagecom.zhangyi.......