HDU 1170

xiaoxiao2021-02-28  56

这一题注意的是:两个数相除可能被整除,得到的是一个整数,就不用保留两位小数;

#include<iostream> using namespace std; int main() { int n; while(cin>>n) { char c;int a,b; for(int i=0;i<n;i++) { cin>>c>>a>>b; if(c=='+') cout<<a+b<<endl; if(c=='-') cout<<a-b<<endl; if(c=='*') cout<<a*b<<endl; if(c=='/') { if(a%b==0) cout<<a/b<<endl; else printf("%.2f\n",a*1.0/b); } } return 0; } }

转载请注明原文地址: https://www.6miu.com/read-44576.html

最新回复(0)