Bailian2926 算术运算
问题简述:(略)
问题分析:简单计算题,需要注意类型,用long long类型来避免数据计算后溢出。
程序说明:同时给出C++语言和C语言的2种题解程序。C语言程序中,读入数据需要一些格式技巧,方能保证程序代码简洁。一般而言,许多OJ程序需要用更快的C语言的输入输出方式,否则容易导致TLE。
参考链接:(略)
题记:(略)
AC的C++语言程序如下:
/* Bailian2926 算术运算 */
#include <iostream>
using namespace std;
int main()
{
long long a, b;
char op;
while(cin >> a >> op >> b)
if(op == '+') cout << a + b << endl;
else cout << a - b << endl;
return 0;
}
AC的C语言程序如下:
/* Bailian2926 算术运算 */
#include <stdio.h>
int main()
{
long long a, b;
char op[2];
while(~scanf("%lld%s%lld", &a, op, &b))
if(op[0] == '+') printf("%lld\n", a + b);
else printf("%lld\n", a - b);
return 0;
}