四则运算 C语言xdoj20

news2024/7/6 20:08:17

问题描述:

输入两个整数和一个四则运算符,根据运算符计算并输出其运算结果(和、差、积、商、余之一)。注意做整除及求余运算时,除数不能为零。

输入说明:

使用scanf()函数输入两个整数和一个运算符,格式见输入样例。

输出说明:

输出使用printf()函数,格式见输出样例。

输入样例:

5%2

输出样例:

5%2=1

#include <stdio.h>
//四则运算
int main() {
    int a,b;
    char c;
    scanf("%d%c%d",&a,&c,&b);
    if(b == 0){
        return -1;
    }else{
        switch (c) {
            case '+':
                printf("%d%c%d=%d\n",a,c,b,a+b);break;
            case '-':
                printf("%d%c%d=%d\n",a,c,b,a-b);break;
            case '*':
                printf("%d%c%d=%d\n",a,c,b,a*b);break;
            case '/':
                printf("%d%c%d=%d\n",a,c,b,a/b);break;
            case '%':
                printf("%d%c%d=%d\n",a,c,b,a%b);break;
        }
    }
    return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1354895.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

界面控件DevExpress Blazor Grid v23.2 - 支持全新的单元格编辑模式

DevExpress Blazor UI组件使用了C#为Blazor Server和Blazor WebAssembly创建高影响力的用户体验&#xff0c;这个UI自建库提供了一套全面的原生Blazor UI组件&#xff08;包括Pivot Grid、调度程序、图表、数据编辑器和报表等&#xff09;。 在这篇文章中&#xff0c;我们将介…

扎心!圣诞礼物含“毒”量极高,当心惊喜变惊吓!

圣诞快乐&#xff1f; 近日&#xff0c;亚信安全截获多起以“圣诞礼物”为钓鱼邮件的间谍木马病毒&#xff0c;名为RedLine。 RedLine通常是通过钓鱼邮件或挂马网站进行传播。钓鱼邮件更多的是利用社会工程学&#xff0c;“蹭热点”、节日祝福和节日福利是攻击者经常使用的社工…

【Echarts实践案例】如何在线图上标记一个非轴线上的点

需求背景&#xff1a; 当前有一个趋势图&#xff0c;横坐标表示灯泡平均使用时长&#xff0c;纵坐标表示灯泡平均使用温度。现在需要在当前坐标系下标记一个正在使用中的灯泡的时长及温度&#xff08;趋势图表示的是计算出的平均温度&#xff0c;所以当前灯泡的温度可能不会在…

python pillow(PIL)库使用介绍

Python 图像库向 Python 解释器添加了图像处理功能。 该库提供了广泛的文件格式支持、高效的内部表示和相当强大的图像处理功能。 核心图像库旨在快速访问以几种基本像素格式存储的数据。它应该为通用图像处理工具提供坚实的基础。 概述 Python 图像库将图像处理功能添加到…

git(安装,常用命令,分支操作,gitee,IDEA集成git,IDEA集成gitee,IDEA集成github,远程仓库操作)

文章目录 1. Git概述1.1 何为版本控制1.2 为什么需要版本控制1.3 版本控制工具1.4 Git简史1.5 Git工作机制1.6 Git和代码托管中心 2. Git安装3. Git常用命令3.1 设置用户签名3.1.1 说明3.1.2 语法3.1.3 案例实操 3.2 初始化本地库3.2.1 基本语法3.2.2 案例实操3.2.3 结果查看 3…

Maple 各版本安装指南

Maple 下载链接 https://pan.baidu.com/s/11hKo1XxZGa0xv3Ivj6fbEA?pwd0531 1.鼠标右击【Maple 2023】压缩包&#xff08;win11及以上系统需先点击“显示更多选项”&#xff09;【解压到 Maple 2023】。 2.打开解压后的文件夹&#xff0c;鼠标右击【Setup】选择【以管理员身…

嵌入式系统(二)单片机基础 | 单片机特点 内部结构 最小系统 电源 晶振 复位

上一篇文章我们介绍了嵌入式系统 嵌入式系统&#xff08;Embedded System&#xff09;是一种特定用途的计算机系统&#xff0c;它通常嵌入在更大的产品或系统中&#xff0c;用于控制、监测或执行特定的任务。这些系统通常由硬件和软件组成&#xff0c;旨在满足特定的需求&…

【REST2SQL】04 REST2SQL第一版Oracle版实现

REST2SQL的第一个版本&#xff0c;只支持Oracle数据库&#xff0c;以后会逐步加入其它数据看的支持。 项目文件组织如下&#xff1a; 1 REST2SQL为项目主目录 主控main()函数、请求日志函数、请求响应函数、请求参数返回函数在此目录。 1.1 import引用包 import ("e…

在IDEA中按照默认提示安装Lua脚本插件后,IDEA启动报错【解决方案】

在IDEA中按照默认提示安装Lua脚本插件后&#xff0c;再次重启IDEA就报错了&#xff0c;下面是报错信息&#xff1a; 简单来说就是Lua插件冲突了&#xff0c;因为我勾选了三个&#xff0c;只要其中一个就够了&#xff08;删了其他两个&#xff09;&#xff0c;在IDEA的安装目录…

现在的人们如何看待数据隐私?

PrimiHub一款由密码学专家团队打造的开源隐私计算平台&#xff0c;专注于分享数据安全、密码学、联邦学习、同态加密等隐私计算领域的技术和内容。 在当前时代&#xff0c;每一次点击、触摸或按键都留下了数字痕迹。但是我们对自己的个人数据几乎没有控制的权限&#xff0c;这让…

简单聊聊大力发展国产堡垒机的几个原因

我们大家都知道堡垒机起源于国外&#xff0c;但近些年我国在大力发展国产堡垒机&#xff0c;这是为什么呢&#xff1f;相信还有很多小伙伴对于这个问题不是很了解&#xff0c;今天我们大家一起就来简单聊聊大力发展国产堡垒机的几个原因。 简单聊聊大力发展国产堡垒机的几个原…

【XR806开发板试用】+00. Win11环境下安装docker环境

很幸运得到XR806开发板的试用机会&#xff0c;在此深深感谢主办方给菜鸟一个机会。 之前开发的芯片主要是STM32、GD32之类的芯片&#xff0c;都是基于win环境的集成环境。现在拿到这块开发板感觉无从下手&#xff0c;就从安装docker环境开始&#xff0c;慢慢更新xr806的开发之…

移动神器RAX3000M路由器变身家庭云之四:开放LuCI管理界面,网站服务

前面已经改造成了家庭云供外网访问了。由于这个路由本来就是openwrt&#xff0c;openwrt本身的管理界面LuCI-admin很好用&#xff0c;但被屏蔽了&#xff0c;需要打开。 打开界面 ssh登录路由器&#xff0c;修改 /etc/config/uhttpd配置文件如下&#xff1a; config uhttpd …

基于Java SSM框架实现固定资产管理系统项目【项目源码+论文说明】计算机毕业设计

基于java的SSM框架实现固定资产管理系统演示 摘要 21世纪的今天&#xff0c;随着社会的不断发展与进步&#xff0c;人们对于信息科学化的认识&#xff0c;已由低层次向高层次发展&#xff0c;由原来的感性认识向理性认识提高&#xff0c;管理工作的重要性已逐渐被人们所认识&a…

C#:如何产生一个临时文件

在我们实际编程中&#xff0c;经常有将内容写到一个临时文件的需要。 比如&#xff1a;将网络上的图片下载下来&#xff0c;获取到图片的一些信息。 代码如下&#xff0c;看结果可知&#xff1a; 临时文件都是保存在系统临时文件夹的目录下&#xff0c;临时文件的扩展名统一…

uniCloud 的 schema2code 【实用教程】

schema2code 用于通过 schema 文件&#xff0c;自动生成对表进行增删改查的操作页面。 以 uniCloud-aliyun/database/todo.schema.json 为例 {"bsonType": "object","required": [],"permission": {"read": true,"cr…

文档工程师怎样做到年薪百万

▲ 搜索“大龙谈智能内容”关注公众号▲ 2023年10月&#xff0c;Infomagic发布了《2023中国技术传播行业调研报告》。 其中&#xff0c;有一项是关于文档工程师年收入的调研&#xff0c;以下分别是2018年和2023年收入分布。 图1 - 文档工程师年收入分布 有朋友看到真有人年…

(vue)el-popover鼠标移入提示效果

(vue)el-popover鼠标移入提示效果 效果&#xff1a; 代码&#xff1a; <el-form-itemv-for"(item,index) of ele.algorithmParameters":key"index":label"item.parametersName"class"descInput" ><el-input v-model"i…

助力数据出境安全 | 时代新威出席第二届粤港澳数据合作会议

12月19日&#xff0c;第二届粤港澳数据合作会议在广州南沙成功举办。会议以“数智力量汇聚南沙&#xff0c;打造粤港澳数据高水平合作平台&#xff0c;赋能大湾区数字经济高质量发展”为主题&#xff0c;汇聚了政府主管部门领导、粤港澳相关主管机构代表、中国工程院院士和众多…

【PTA-C语言】编程练习6 - 结构体与共用体 - 编程题

如果代码存在问题&#xff0c;麻烦大家指正 ~ ~有帮助麻烦点个赞 ~ ~ 编程练习6 - 结构体与共用体 - 编程题 7-1 查找书籍&#xff08;分数 20&#xff09;7-2 一帮一&#xff08;分数 15&#xff09;7-3 计算职工工资&#xff08;分数 15&#xff09; 7-1 查找书籍&#xff08…