实验2-2-7 整数四则运算 (10 分)_浙大实验3-【实验2-2-7 整数四则运算】-程序员宅基地

技术标签: 浙大《C语言程序设计与实验指导》习题集  

本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。

输入格式:

输入在一行中给出2个正整数A和B。

输出格式:

在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。

输入样例:

3 2

输出样例:

3 + 2 = 5
3 - 2 = 1
3 * 2 = 6
3 / 2 = 1

代码:

# include <stdio.h>
# include <stdlib.h>

int main(){
    
    int A,B;
    scanf("%d %d",&A,&B);
    printf("%d + %d = %d\n%d - %d = %d\n%d * %d = %d\n%d / %d = %d\n",A,B,A+B,A,B,A-B,A,B,A*B,A,B,A/B);
    return 0;
}

提交截图:

在这里插入图片描述

解题思路:

其实这里的题有点小问题,当B输入的时候为0明显A/B运算时不能进行的,但是题目没有说明,所以可以不用太纠结,当然你程序加了跑的时候也不会出现问题罢了!
另外这边,我这样写的程序可能读起来不太好看,建议多设置4个整型的变量分别来存储和、差、积、商,这样可读性更强!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43862765/article/details/114385924

智能推荐

Debian8/9 LAMP安装实录-程序员宅基地

文章浏览阅读111次。为什么80%的码农都做不了架构师?>>> ..._debian 8 安装lamp

prefer-ip-address-程序员宅基地

文章浏览阅读6.2k次。eureka: instance: prefer-ip-address: true instance-id=ip地址:端口 # 微服务注册到注册中心的时候,ip地址使用宿主机的ip地址,ip地址也可以是http://域名 ..._prefer-ip-address

socket error 10053 原因-程序员宅基地

文章浏览阅读2.1w次。 1.可能软件的其他地方关闭了socket ;2.可能对端已关闭了连接3.socket被其他线程关闭,内存访问越界4.检查代码逻辑错误,别访问非法内存,写网络程序指针多做判断,释放要安全释放5.创建无法连接到ServerSocket的socket连接会让程序死掉..._error 10053

web服务器控件动态网站课程,ASP.NET-程序员宅基地

文章浏览阅读219次。一、本课程的性质、地位、作用以及与其它相关课程内容的联系《ASP.NET动态网站设计》是计算机应用技术专业的专业必修课程,其前导课程是《Dreamweaver网页制作》、《SQLSERVER数据库》、《C#程序设计基础》等。本课程主要介绍如何设计动态页面、网页交互、访问数据库等动态技术,该课程是前期静态网页制作知识的提高,是计算机应用技术专业学生从事网站设计的核心专业技能课,对于实现该专业的培养目..._web服务动态网站

面试题--1-程序员宅基地

文章浏览阅读942次。javascript:JavaScript中如何检测一个变量是一个String类型?请写出函数实现typeof(obj) === "string"typeof obj === "string"obj.constructor === String请用js去除字符串空格?方法一:使用replace正则匹配的方法去除所有空格: str = str.replace(..._如何实现在json tree结构添加、移除、复制、创建、和查找节点

堆的建立及增删查改等操作_堆文件在哪里添加新记录?-程序员宅基地

文章浏览阅读320次。heap.c#include <malloc.h>#include <stdio.h>void Swap(DataType* left, DataType* right){ int temp = *left; *left = *right; *right = temp;}void AdjustDown(DataType array[], int size, int parent){ //默认让parent标记左孩子,因为parent可能不存在右孩子 in._堆文件在哪里添加新记录?

随便推点

Simulink测量正弦信号频率_simulink自适应频率检测-程序员宅基地

文章浏览阅读1w次,点赞6次,收藏36次。1.Simulink自带模块_simulink自适应频率检测

下拉列表dropdown取消默认点击隐藏及修复需要二次点击的方法_手动触发点击事件不能让dropdown隐藏-程序员宅基地

文章浏览阅读2k次。下拉列表dropdown取消默认点击隐藏及修复需要二次点击的方法_手动触发点击事件不能让dropdown隐藏

Windows右键菜单项管理讲解(RightMenuMgr)-程序员宅基地

文章浏览阅读1.4w次,点赞5次,收藏21次。本文主要介绍三项内容:1、使用RightMenuMgr工具设置鼠标右键菜单2、右键菜单名称与管理器扩展项的名称对应3、特殊右键删除方式。RightMenuMgrRightMenuMgr是一款非常方便的管理器Windows右键菜单的工具。界面如下,百度可下。扩展项名称对应列表可在RightMenuMgr(下文成为管理器)软件中找到对应关系并设置。 右键菜单显示的名称 管理器中扩展项名称 ..._rightmenumgr

iis配置错误_setcookie未配置 iis-程序员宅基地

文章浏览阅读5k次。问题1 Q: IIS和framework安装先后顺序 A: 1) 如果是先安装IIS,再安装.NET Framework,可以正常解析.aspx页面2) 如果是先安装了.NET Framework,再安装IIS,则会由于相关的IIS组件没有得到.NET的更新,而导致无法正常解析.aspx页面3) 正确的顺序应该是:先装IIS,后装.Net Framework问题_setcookie未配置 iis

SpringCloud学习笔记_springcloud笔记-程序员宅基地

文章浏览阅读597次。目录1.基本概念2.Eureka注册中心模块间的调用3.Eureka注册中心高可用集群注册中心的打包和发布父项目聚合子项目打包4.Eureka注册中心自我保护机制5.Spring Cloud RibbonFeign实现远程调用Feign优化6.Hystrix熔断器Feign整合HystrixHystrix仪表盘监控HystrixTurbine集群监控7.Getaway服务网关gateway的配置路由配置1.通过时间匹配2.通过Coo_springcloud笔记

QT5的软键盘输入法实现_qt_im_module-程序员宅基地

文章浏览阅读6.4k次,点赞2次,收藏21次。目录(?)[-]一为什么要用输入法的方式实现二QT5输入法插件的结构三具体实现四测试五说明一、为什么要用输入法的方式实现要实现点击一个编辑框就跳出来一个软键盘方法很多,为什么要用输入法的方式呢?输入法的方式可以用在任一个QT程序上,而应用程序本身不需要去关心如何去输入,交给输入法就可以了。输入法与程序是独立的,两个程序通过通信的方式进行对话。就比如我们在手机上写_qt_im_module

推荐文章

热门文章

相关标签