您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

39 行
524 B

  1. #include "jian.h"
  2. #include <limits>
  3. //char Sub(int a, int b, char *d)
  4. //{
  5. // if ((a>0 && b<0 && a >(INT_MAX + b)) || (a<0 && b>0 && a < (INT_MIN + b)))
  6. // {
  7. // char *c = { "overflow" };
  8. // *d = c[0];
  9. // return d[0];
  10. // }
  11. // else
  12. // {
  13. // d[0] = (a - b) + '0';
  14. // return d[0];
  15. //
  16. // }
  17. //
  18. //}
  19. bool Sub(int a, int b, int *d)
  20. {
  21. if ((a>0 &&b<0 && a >( INT_MAX + b)) ||( a<0 && b>0 && a < (INT_MIN + b)))
  22. {
  23. return false;
  24. }
  25. else
  26. {
  27. *d = a - b;
  28. return true;
  29. }
  30. }
  31. //int sub(int a, int b)
  32. //{
  33. // return a - b;
  34. //}