热门

最新

红包

立Flag

投票

同城

我的

发布
qq_51219709
qq_51219709
6 年前
trueqq_51219709

这个问题如何解决,在线等,大神答复

CSDN App 扫码分享
分享
1
3
打赏
  • 复制链接
  • 举报
下一条:
有没有大佬能看看这题,在devc++上运行可以,但在线oj判断runtime error问题描述 数学表达式的计算。 输入描述 输入两个整数和一个数学运算符( - * / %),整数和运算符之间无空隔。 输出描述 输出表达式的结果,如果是除法(/) 运算,计算的结果也为整数。如果是除法运算且除数为0,或者运算符不是指定的运算符,则输出结果为Error。 样例输入 5/3#include <stdio.h> int main() { int m; int n; char x; scanf("%d%c%d",&m,&x,&n); if(x=='-') { printf("%d",m-n); }else if(x=='*') { printf("%d",m*n); } else if(x=='%') { printf("%d",m%n); }else if(x=='/') { if(n==0){ printf("Error"); }else{ printf("%d",m/n); } } else { printf("Error"); } return 0; }
立即登录