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

输入格式:

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

输出格式:

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

输入样例1:

-7 / 2

输出样例1:

-3

输入样例2:

3 & 6

输出样例2:

ERROR

代码实现

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

7-12 两个数的简单计算器(分数 10)相关推荐

  1. 7-12 两个数的简单计算器 (C语言)

    7-12 两个数的简单计算器 (10 分)本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式: 输入在一行中依次 ...

  2. PTA 基础编程题目集 7-12 两个数的简单计算器 C语言

    PTA 基础编程题目集 7-12 两个数的简单计算器 C语言 本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式 ...

  3. 用Python解“两个数的简单计算器”题

    7-12 两个数的简单计算器 本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式: 输入在一行中依次输入操作数1 ...

  4. 用C语言解“两个数的简单计算器”题

    7-12 两个数的简单计算器 本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式: 输入在一行中依次输入操作数1 ...

  5. 7-12 两个数的简单计算器 (10 分)

    7-12 两个数的简单计算器 (10 分) 本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式: 输入在一行中依 ...

  6. 的python输入两个运算数及一个运算符_用Python解“两个数的简单计算器”题

    7-12 两个数的简单计算器 本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式: 输入在一行中依次输入操作数1 ...

  7. C语言简单算法之高速公路超速处罚,计算油费,比较大小,两个数的简单计算器

    C语言简单算法之高速公路超速处罚,计算油费,比较大小,两个数的简单计算器 [1] 1.题目7-1高速公路超速处罚 1.实验代码 #include <stdio.h>int main() { ...

  8. c语言对10求余不为7,【PTA | 基础编程题目集】7-12 两个数的简单计算器 (10分)

    本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式: 输入在一行中依次输入操作数1.运算符.操作数2,其间以1个 ...

  9. 7-12 两个数的简单计算器

    本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式: 输入在一行中依次输入操作数1.运算符.操作数2,其间以1个 ...

最新文章

  1. ATO/MTO类机械制造业特点以及ERP需求分析(三)
  2. ae 创建图像等高线 蒙版_Pixelmator ——图像处理软件
  3. 进击的Android Hook 注入术《二》
  4. MySQL获取每个分类下面的前三条数据
  5. Failed to execute goal on project xxx: Could not resolve dependencies for project com
  6. 深度学习之基于InceptionV3实现水果识别
  7. python读写文件代码_Python 读写文件的操作代码
  8. [react] 给组件设置很多属性时不想一个个去设置有什么办法可以解决这问题呢?
  9. pytorch统计矩阵非0的个数_矩阵的三种存储方式---三元组法 行逻辑链接法 十字链表法...
  10. 概率霍夫变换(Progressive Probabilistic Hough Transform)原理详解
  11. Python-数据分析-常用检验-2-相关系数检验
  12. 职场泥潭,这样的IT公司绝对不宜久留
  13. HDU 5857 Median(水~)
  14. 使用OpenSSL自建CA及颁发证书、吊销证书
  15. Spark 连接kafka报错: Error while fetching metadata with correlation id xx [topicName=INVALID_REPLICATIO]
  16. 1330: PIPI的乐高积木
  17. Svn主分支次分支合并和版本回退
  18. h5压缩图片 亲测有效
  19. js中的Symbol数据类型
  20. git推送被拒绝可能的原因

热门文章

  1. 对口单招计算机组装维修理论,江苏省对口单招计算机组装与维修计算机原理考题分类汇总...
  2. python爬虫urllib模块详解
  3. 大厂卷起!Google 发布 ChatGPT 竞品 Bard,微软:我明天有场神秘活动要开!
  4. 米兔积木机器人电机是腿吗_如何评价小米新出的「米兔积木机器人」?
  5. 【资源下载】超级好用的几款免费图床
  6. 美女问马云对自己长相怎么看, 马云回答很精彩!
  7. matlab中randi函数替换randint函数
  8. 深入理解android的读后感_何捷“读后感”写作指导的多层递进与指令词指引
  9. Chrome扩展插件数次审核被拒的惨痛经历
  10. 短截线匹配matlab计算输入输出阻抗