本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加、减、乘、除或求余运算。题目保证输入和输出均不超过整型范围。

输入格式:

输入在一行中依次输入操作数1、运算符、操作数2,其间以1个空格分隔。操作数的数据类型为整型,且保证除法和求余的分母非零。

输出格式:

当运算符为+-*/%时,在一行输出相应的运算结果。若输入是非法符号(即除了加、减、乘、除和求余五种运算符以外的其他符号)则输出ERROR

输入样例1:

-7 / 2

输出样例1:

-3

输入样例2:

3 & 6

输出样例2:

ERROR

#include <stdio.h>
int main()
{int num1,num2;char operate;scanf("%d %c %d",&num1,&operate,&num2);switch(operate){case '+':printf("%d",num1+num2);break;case '-':printf("%d",num1-num2);break;case '*':printf("%d",num1*num2);break;case '/':printf("%d",num1/num2);break;case '%':printf("%d",num1%num2);break;default:printf("ERROR");}return 0;}

PAT-两个数的简单计算器(简单编程题)相关推荐

  1. 一些简单的java编程题(2) ————古典问题(兔子问题)

    版权声明: 本文为博主原创文章,未经博主允许不得转载. /* (程序头部注释开始) 版权声明:保留个人权利. 如程序有不当之处,敬请指正.* 文件名称: <一些简单的java编程题(2) --- ...

  2. (C语言)字符串函数strcpy和strlen的实现,以及简单的文字编程题(派大星看了都会写)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.字符串库函数strcpy的实现 二.字符串库函数strlen的实现 三,简单的文字编程题 提示:以下是本篇文章正文内容, ...

  3. 一些简单的java编程题(1) ————求10000以内的完数

    版权声明:本文为博主原创文章,未经博主允许不得转载. /* (程序头部注释开始) 版权声明:保留个人权利. 如程序有不当之处,敬请指正.* 文件名称: <一些简单的java编程题(1) ---- ...

  4. java求两个数的平均值-这么简单我竟然不会?

    背景:结合上篇的java位运算,突发奇想,特此总结,如何正确的求2个数的平均值,通过本片文章也让你们认识到bug是如何深埋在你的编程中的. 备注:以int计算为例. 1  通用写法 public st ...

  5. 九度OJ 1019:简单计算器 (基础题、DP)

    时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:6725 解决:2454 题目描述: 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值. 输入: 测试输入包含若干 ...

  6. 几个简单的shell编程题

    下面是几个关于shell简单的编程题目,算是熟悉一下shell吧 首先打开我们的终端,然后进入我的共享文件 cd /mnt/hgfs 看到在共享文件下游一个文件夹virtual 进入virtual 里 ...

  7. 个税计算器-Python123编程题库答案-Python从入门到精通挑战台

    个税计算器 类型:简单分支‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪ ...

  8. 分期付款计算器-Python123编程题库答案-Python从入门到精通挑战台

    分期付款计算器 类型:简单分支‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪ ...

  9. 两个数组合并排序python_python算法题---合并两个有序数组

    leetcode-python-合并两个有序数组 今天第一次电话面试,有点紧张,所以自己感觉表现的不是很好,面试过程中面试官问到了两个算法题,都是leecode上面的题目,而且我都做过,但是当时一下子 ...

  10. 130道基础OJ编程题之: 47 ~ 57 道

    130道基础OJ编程题之: 47 ~ 57 道 文章目录 130道基础OJ编程题之: 47 ~ 57 道 0. 昔日OJ编程题: 47. BC50 计算单位阶跃函数 48. BC51 三角形判断 49 ...

最新文章

  1. html屏幕宽度一体式下拉菜单怎么做_针对白屏埋点,我是这样做的
  2. mysql gbk支持_让MYSQL支持GBK
  3. power shell远程_PowerShell入门教程之远程操作运行PowerShell的方法
  4. Docker四种网络模式
  5. leetCode--733.图像渲染
  6. leetcode 1207. 独一无二的出现次数(map+set)
  7. JFrog Artifactory 7.27 上传应用到私服和从maven私服下载制品
  8. linux防火墙知识,Iptables防火墙 基础知识
  9. Netty高可靠性设计:优化建议
  10. Hadoop安装教程_单机/伪分布式配置
  11. cisco fabricpath 功能介绍
  12. 【转载】详解Android中接口回调、方法回调
  13. 在微软工作365天,还你一个我眼中更加真实的微软
  14. 启动docker时映射到宿主机时出现 /usr/bin/docker-current: Error response from daemon: driver failed……的解决方案
  15. 超实用的Django入门基础教程,新手必备!
  16. 读研期间发84篇SCI!研究生被怀疑有“背景”和学术造假,本人回应!
  17. 群晖wordpress_WordPress十岁生日快乐
  18. 解决Safari浏览器下载文件文件名称乱码的问题
  19. 英语三级笔译注意的要点
  20. Maxthon快捷组手动排序(转)

热门文章

  1. Excel转shape file
  2. python弹幕拼脸_50行代码帮你搞定!手把手教你把视频弹幕变成想要的形状
  3. python常见函数抽样_Python中从列表中随机抽样函数的语法
  4. 【黑马程序员】-c函数
  5. Gensim的维基百科语料库中文词向量训练错误整理
  6. eclipse 虚拟机启动失败解决方案
  7. MEMS传感市场,美/日/德企占主导地位
  8. 如何导出某人微信聊天记录到电脑
  9. 跳出固化语境,固化思维,坚持反洗脑
  10. tp5 cache 子文件夹名称