POJ C程序设计进阶 编程题#3:运算符判定
生活随笔
收集整理的這篇文章主要介紹了
POJ C程序设计进阶 编程题#3:运算符判定
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
編程題#3:運(yùn)算符判定
來源: POJ?(Coursera聲明:在POJ上完成的習(xí)題將不會(huì)計(jì)入Coursera的最后成績。)
注意: 總時(shí)間限制: 1000ms 內(nèi)存限制: 65536kB
描述
兩個(gè)整數(shù) a 和 b 運(yùn)算后得到結(jié)果 c。表示為:a ? b = c,其中,?可能是加法 +,減法 -,乘法 *,整除 / 或 取余 %。請根據(jù)輸入的 a,b,c 的值,確定運(yùn)算符。如果某種運(yùn)算成立,則輸出相應(yīng)的運(yùn)算符,如果任何運(yùn)算都不成立,則輸出 error.
例如:
輸入:
3,4,5
輸出:
error
若輸入:
3,4,3
則輸出:
%
輸入
a b和 c 的值在意行內(nèi)輸入,以逗號(hào)間隔?
輸出
五個(gè)運(yùn)算符之一或 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 }
?
轉(zhuǎn)載于:https://www.cnblogs.com/dagon/p/4731492.html
總結(jié)
以上是生活随笔為你收集整理的POJ C程序设计进阶 编程题#3:运算符判定的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ubuntu phpstorm 安装xd
- 下一篇: 文本 To 音频