7-12 两个数的简单计算器 (10 分)本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加、减、乘、除或求余运算。题目保证输入和输出均不超过整型范围。
输入格式:
输入在一行中依次输入操作数1、运算符、操作数2,其间以1个空格分隔。操作数的数据类型为整型,且保证除法和求余的分母非零。
输出格式:
当运算符为+、-、*、/、%时,在一行输出相应的运算结果。若输入是非法符号(即除了加、减、乘、除和求余五种运算符以外的其他符号)则输出ERROR。
输入样例1:
-7 / 2

输出样例1:
-3

输入样例2:
3 & 6
输出样例2:
ERROR

#include<stdio.h>
int main()
{int i,j,k;char c;scanf("%d %c %d",&i,&c,&j);if(c=='+'){k=i+j;printf("%d",k);}else if(c=='-'){k=i-j;printf("%d",k);}else if(c=='*'){k=i*j;printf("%d",k);}else if(c=='/'&&j!=0){k=i/j;printf("%d",k);}else if(c=='%'&&j!=0){k=i%j;printf("%d",k);}elseprintf("ERROR");return 0;
}

7-12 两个数的简单计算器 (C语言)相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  9. 7-3 两个数的简单计算器 (20分)

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

最新文章

  1. 【记录】ASP.NET IIS ISAPI_Rewrite
  2. 初中计算机实践研究计划,初中信息技术个人研修计划
  3. java filter init param_javaweb中的过滤器学习(3)---Filter的部署详细总结
  4. Hyperledger Fabric 1.0 实战开发系列 第⑤课 fabric 证书解析
  5. 设置行内元素宽高和背景色后,行内元素文本不水平垂直居中解决方案
  6. Linux命令——chmod
  7. 7 CO配置-控制-一般控制-维护版本
  8. ★LeetCode(448)——找到所有数组中消失的数字(JavaScript)
  9. java域名获取ip_JAVA获得域名IP地址的方法
  10. ubuntu mysql卸载教程_ubuntu下安装mysql及卸载mysql详细教程/方法
  11. WordPress纯代码高仿 无觅相关文章 图文模式功能
  12. sqli-labs(28-28a)
  13. linux c蜂鸣器驱动程序,嵌入式Linux设备驱动程序设计——蜂鸣器驱动程序
  14. 计算机绘画社团活动教案,电脑绘画社团课教师教案.doc
  15. 计算机图形图像学 ar,一种实现增强现实的方法及其应用、计算设备与流程
  16. 用matlab抽奖,现在社会上销售彩票的很多。一家三口在抽奖时,常常喜欢让孩子来抽,请问这是遵循了什么决策原则(   )...
  17. 爱奇艺播放技术——300ms背后的故事
  18. 如何自己搭建一个小程序(步骤详解)
  19. 工具提取MP4中的音视频
  20. 计算机组成原理 习题+知识点

热门文章

  1. linux C++安装并编译boost库
  2. Comparison of long-read sequencing technologies in the hybrid assembly of complex bacterial genomes
  3. pycharm 运行控制台中文乱码解决办法
  4. windows10远程控制 电脑,远程桌面
  5. 视频动作识别--Convolutional Two-Stream Network Fusion for Video Action Recognition
  6. Java:获取数组中的子数组的多种方法
  7. c51语言的标准库函的头文件,C51编程中头文件的使用
  8. C++——运算符重载operator
  9. cocos2d-x android 黑屏,cocos2d-x-3.8生成android 的apk后真机测试出现黑屏
  10. Spring Cloud Alibaba 消息队列:基于 RocketMQ 实现服务异步通信