四则运算 C语言xdoj20

问题描述:

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

输入说明:

使用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.hqwc.cn/news/319864.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Application layer

title: 应用层 date: 2023-12-20 21:03:48 tags: 知识总结 categories: 计算机网络 应用层&#xff1a;负责最直观的应用请求的封装、发起 一、域名系统DNS 连接在互联网上的主机不仅有IP地址&#xff0c;还有便于用户记忆的主机名字。域名系统DNS能够把互联网上的主机的名字…

Wireshark本地回环网络抓包

背景 因为发往本机的数据包是通过回环地址的&#xff0c;即&#xff1a;数据包不会通过真实的网络接口发送&#xff0c;因此我们需要通过设置路由规则来让本来发到虚拟网络接口的数据包发送到真实网络接口即可。 场景描述&#xff1a;在网络程序开发的过程中&#xff0c;有时…

深入理解可变参数

1.C语言方式 1.1.宏介绍 C语言中的可变参数是指函数可以接受可变数量的参数。这些参数的数量在编译时是未知的。在这些可变参数中的参数类型可以相同&#xff0c;也可以不同&#xff1b;可变参数的每个参数并没有实际的名称与之相对应&#xff0c;用起来是很灵活&#xff1b;…

Docker安装sentinel控制台

1、拉取镜像&#xff0c;直接使用run命令&#xff0c;如果说本地没有镜像就会直接去远程仓库拉取&#xff1a; docker run -d \ -p 8858:8858 \ --name sentinel-dashboard \ --network demo \ -e AUTH_USERNAMEsentinel \ -e AUTH_PASSWORD123456 \ bladex/sentinel-dashboa…

听GPT 讲Rust源代码--compiler(7)

File: rust/compiler/rustc_infer/src/infer/sub.rs 文件rust/compiler/rustc_infer/src/infer/sub.rs是Rust编译器的类型推断模块的一部分&#xff0c;它包含了类型推断的具体实现。 类型推断是编程语言中的重要步骤&#xff0c;它通过分析代码中的上下文信息来确定变量、表达…

清风数学建模笔记-时间序列分析

内容&#xff1a;时间预测分析 一.时间序列 1.时点时间序列 2.时期时间序列&#xff1a;可相加 二.时间趋势分解 1.季节趋势 拓展&#xff1a;百度指数&#xff1a; 2.循环变动趋势&#xff08;和季节很像但是是以年为单位&#xff09; 3.不规则变动趋势&#xff08;像扰…

跨国公司为什么要部署SD-WAN

随着全球化进一步加深&#xff0c;越来越多的企业开始实施跨国战略&#xff0c;但要在各个地区建立分支机构、数据中心&#xff0c;跨国企业可能会遇到各地区之间网络性能差异大、导致数据传输效率低下的问题&#xff0c;而且由于网络场景复杂&#xff0c;网络设备和运维成本高…

jmeter使用心得(一)

jmeter作为接口测试的常用工具之一&#xff0c;在我们的测试中经常会用到&#xff0c;往期的文章中&#xff0c;我们也分享过jmeter的各种功能和用法&#xff0c;基本覆盖了方方面面&#xff0c;可以满足各种接口测试的需求。但实际测试中我们也会发现&#xff0c;jmeter这么强…

2024年PayPal贝宝账号最新注册教程,贝宝账号如何避免关联?

说到 PayPal 贝宝&#xff0c;跨境电商卖家们是再熟悉不过了&#xff0c;它支持全球众多电商平台&#xff0c;让卖家能够轻松收付款&#xff0c;很多卖家都需要用到 PayPal &#xff0c;今天就来和大家分享如何注册贝宝账号&#xff0c;而对于拥有十几个 PayPal 贝宝账号的卖家…

bash脚本简单界面(2)-设置选项

在有了简单界面可以选择执行命令后&#xff08;参见&#xff1a;bash脚本简单界面&#xff08;1&#xff09;-选择执行&#xff09;&#xff0c;有时候用户需要做些设置&#xff0c;让程序按照用户的设置去执行&#xff0c;如下&#xff1a; 输入52&#xff0c;回车&#xff0…

在Docker中安装Tomact

目录 前言&#xff1a; 一.安装Tomact 查找指定的tomact版本 下载tomact9.0 查看该镜像是否安装成功 安装成功之后就开始运行镜像了 ps&#xff08;用于列出正在运行的Docker容器&#xff09; ​编辑 测试(虚拟机ip:8080) ​编辑 解决措施 ​编辑 完成以上步骤&…