首页 > 其他分享 >习题专题 计算器,支持 +,-,*,/ 四种运算

习题专题 计算器,支持 +,-,*,/ 四种运算

时间:2023-10-17 22:32:42浏览次数:31  
标签:arr int 计算器 else 除数 printf 习题 四种

计算器

除法中 x 作被除数 y作除数 若除数为0 则报错

#include<stdio.h>
int main()

{
	int  x = 0;
	int  y = 0;

	char arr[100];
	scanf("%d %d %c",&x,&y,&arr[0]);
	if (arr[0] == '+')
	{
		printf("%d", x + y);
	}
	else if (arr[0]=='-')
	{
		printf("%d", x - y);
	}
	else if (arr[0]=='*')
	{
		printf("%d", x * y);
	}
	else if (arr[0]=='/')
	{
		if (y==0)
		{
			printf("error!");
		}
		else
		{
			printf("%d", x / y);
		}
	}
	else
	{
		printf("格式错误!");
	}
	return 0;
}

运行结果:

习题专题 计算器,支持 +,-,*,/ 四种运算_#include


标签:arr,int,计算器,else,除数,printf,习题,四种
From: https://blog.51cto.com/u_16285697/7910198

相关文章

  • 【开源分享】基于Html开发的房贷计算器,模仿新浪财经
    房贷计算器是一种房贷计算的在线计算Web应用,按用户选择的贷款类型、贷款金额、期限、利率可计算得出每月月供参考、支付利息、还款总额这些信息。本文模仿新浪财经开发的房贷计算器。作品预览https://fangdai.gitapp.cn源码地址https://github.com/geeeeeeeek/fangdai代码......
  • 如何实现电压监控的四种方法
    [导读]为什么监控电压很重要?我们知道监控电压轨可以帮助我们防止掉电、检测过压事件、测量电池电量并帮助我们实施整体诊断策略。本文将介绍如何实施电压监控。有四种关键方法:为什么监控电压很重要?我们知道监控电压轨可以帮助我们防止掉电、检测过压事件、测量电池电量并帮助我......
  • 笨办法学Python3 习题35 分支和函数
    XX.isdigit()内置函数检验数据是否为数字类型 ifchoice<'50': #50需要加引号,不然报错 游戏内容:用函数定义4个房间,分别是开始的房间1,房间1左边的熊房间2,房间1右边的恶魔房间3,以及熊旁边的金币房间4。定义一个失败退出的函数。开始房间1进去选择走左边还是右边,用......
  • 继承&抽象类习题答案
    基础题目第一题:概念辨析什么叫做类与类的继承,作用是什么?就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。作用是子类复用父类内容。继承后,父类与子类之间,各成员有什么样的影响?成员变量:不重名,没有影响。重名,就近使用,使用super区分父类变......
  • 习题专题2-习题1 计算三角形面积
    给定三点坐标计算三角形面积有两个考点:考点一:两点间距离公式考点二:海伦公式海伦公式:abc为三边长p=(a+b+c)/2S=√p(p-a)(p-b)(p-c)//考点一:两点间距离公式//考点二:海伦公式#include<math.h>#include<stdio.h>intmain(){ doublea1,a2,b1,b2,c1,c2; doublex1......
  • 基于Swing库的科学计算器设计与开发
    一、前记这是本人第一次作软件的设计与开发,计算器是各个行业的核心组件,我们可以在各个领域看见它的作用。而本软件的目标是解决小学生在学习数学时会遇到的问题/*小学生需要学开方吗?*/以及完成SIDE(Softwareintegrationdevelopmentenvironment)课程的第一次作业,由于是给小......
  • 基于Swing库的科学计算器设计与开发
    一、前记这是本人第一次作软件的设计与开发,计算器是各个行业的核心组件,我们可以在各个领域看见它的作用。而本软件的目标是解决小学生在学习数学时会遇到的问题/*小学生需要学开方吗?*/以及完成SIDE(Softwareintegrationdevelopmentenvironment)课程的第一次作业,由于是给小......
  • 基于Swing库的科学计算器设计与开发
    一、前记这是本人第一次作软件的设计与开发,计算器是各个行业的核心组件,我们可以在各个领域看见它的作用。而本软件的目标是解决小学生在学习数学时会遇到的问题/*小学生需要学开方吗?*/以及完成SIDE(Softwareintegrationdevelopmentenvironment)课程的第一次作业,由于是给小......
  • 使用c++语言基于QT框架设计的计算器小程序
    (注:由于从未接触软件设计,后端代码也是一塌糊涂,对于一些先进的设计软件也未曾接触,如qt,vs创建MFC文件,故本次作业最大难点在于如何将已经学习的知识和未接触过的领域结合起来。秉承程序员基本素养,利用一切可以利用的资源(感谢所有开源大佬所做的贡献),如bilibili,csdn,博客园,github,......
  • 2023/10.14习题练习
    习题:192.168.2.0/24,平均分配给四个部门(四个子网网段)使用,写出各子网网络号、可用主机地址、广播地址以及子网掩码解:读题可知“/24“是这段ip的子网掩码,也就是255.255.255.0,根据子网掩码可以得出该ip的网络位为前24位,所以可以划分的主机位为后8位;本题需要划分4个子网网段,因2^2=4,所......