POJ C程序设计进阶 编程题#3:运算符判定
编程题#3:运算符判定
来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)
注意: 总时间限制: 1000ms 内存限制: 65536kB
描述
两个整数 a 和 b 运算后得到结果 c。表示为:a ? b = c,其中,?可能是加法 +,减法 -,乘法 *,整除 / 或 取余 %。请根据输入的 a,b,c 的值,确定运算符。如果某种运算成立,则输出相应的运算符,如果任何运算都不成立,则输出 error.
例如:
输入:
3,4,5
输出:
error
若输入:
3,4,3
则输出:
%
输入
a b和 c 的值在意行内输入,以逗号间隔
输出
五个运算符之一或 error
样例输入
6,7,13
样例输出
+
1 #include<stdio.h> 2 #include<iostream> 3 4 int main() 5 { 6 int a, b, c; 7 scanf("%d,%d,%d",&a,&b,&c); 8 if (a+b==c) 9 { 10 printf("+"); 11 } else if (a-b==c) 12 { 13 printf("-"); 14 } else if (a*b==c) { 15 printf("*"); 16 } else if (b!=0 &&a/b==c) 17 { 18 printf("/"); 19 } else if (b!=0 && a%b==c) 20 { 21 printf("%c",'%'); 22 } else { 23 printf("error"); 24 } 25 return 0; 26 }
转载于:https://www.cnblogs.com/dagon/p/4731492.html
POJ C程序设计进阶 编程题#3:运算符判定相关推荐
- java配对碱基链_POJ C程序设计进阶 编程题#2: 配对碱基链
编程题#2: 配对碱基链 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 脱 ...
- PTA浙大版《C语言程序设计》编程题,练习2-1到习题2-6答案
个人建议 初学者还是把格式规范起来,自己读起来既方便又美观 PTA对结果的格式要求很严格,答题的时候注意题目要求 练习2-1 Programming in C is fun! (5 分) 本题要求编写 ...
- [YTU]_2640( 编程题:运算符重载---矩阵求和)
题目描述 /* 有两个矩阵a和b,均为2行3列.求两个矩阵之和. 重载运算符"+",使之能用于矩阵相加(如c=a+b). 重载流插入运算符"<<"和 ...
- [YTU]_2640(编程题:运算符重载---矩阵求和)
题目描述 /* 有两个矩阵a和b,均为2行3列.求两个矩阵之和. 重载运算符"+",使之能用于矩阵相加(如c=a+b). 重载流插入运算符"<<"和 ...
- MOOC哈工大2020C语言程序设计精髓编程题在线测试第五周
1 马克思手稿中的趣味数学题(4分) 题目内容: 编程求解马克思手稿中的趣味数学题:有30个人,其中有男人.女人和小孩,在一家饭馆里吃饭共花了50先令,每个男人各花3先令,每个女人各花2先令,每个小孩 ...
- 中国大学(慕课)哈工大C语言程序设计精髓编程题在线测试第三周
1 学分绩计算 题目内容: 已知某大学期末考试学分绩的计算公式为:学分绩 =(工科数学 * 5 + 英语 * 1.5 + 线性代数 * 3.5) / 10请编程从键盘按顺序输入某学生的工科数学.英语和 ...
- 江苏大学考研805真题C语言程序设计 第五大编程题答案2004-2019
2004 #include<stdio.h> #include<stdlib.h> int main() {int a,t,i=0;printf("请输入一个不多于五 ...
- c语言编程题大学,大学C语言程序设计(编程题).pdf
C 语言程序设计习题(编程题) C 语言程序设计习题(编程题) 习题1(编程题)[知识点:基础知识] 2 2 2 2 编制程序,要求输入整数a 和b ,若a +b 大于100,则输出a +b 百位以上 ...
- POJ C++程序设计 编程题#4:计算整数平方和
编程题#4:计算整数平方和 来源: 北京大学在线程序评测系统POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 总时间限制: 1000ms 内存限制: 102 ...
最新文章
- 国际C语言乱码大赛(IOCCC)经典之作
- RS-232串行口连接线 com口连接线 并口链接线 双绞线 交叉线 直连线
- r k-means 分类结果_R语言信用评分卡:数据分箱(binning)
- Google Hacking的用法
- 【数据结构与算法】之深入解析“通配符匹配”的求解思路与算法示例
- apt-get for ubuntu 工具简介
- 转专业学计算机难嘛,大学转专业容易吗 转专业需要什么条件
- python 变成float32_python – Numpy将float32转换为float64
- axure,购物车数量递增或递减
- NameNode之文件系统目录树
- php注册表单处理,PHP登录和注册表单错误处理
- Java 面向对象 之 对象引用 this的引用
- SpringMVC对象绑定时自定义名称对应关系
- Javascript 笔记与总结(1-3)arguments
- 免费电子书下载网站汇总
- kubuntu 20.04 终端输入中文时乱码
- 计算机模式识别科学家年薪,年薪可达80万,学人工智能要去这些学校
- 使用XINCheck文档查重软件对本地文档查重
- 通过easyx窗口实现贪吃蛇
- maximo数据集列表关联其他表字段
热门文章
- [YTU]_2918( Shape系列-4)
- rat/rats--用有理数形式表示矩阵
- java面试怎样成功率高一些_java初学者参加面试怎样提高成功率?
- 【VS+QT开发】获取本地网络信息小软件(C++)
- dell r220服务器配置oracle linux 阵列卡,如何在Dell服务器PERC5/6阵列卡配置RAID
- android 实现微信分享多张图片的功能
- 10.Java设计模式 工厂模式,单例模式
- PAT-乙级-1021. 个位数统计 (15)
- LeetCode 6. ZigZag Conversion
- Spring JTA应用JOTM Atomikos III Atomikos