- 问答
- 2019-11-01 19:28:03 @
请问这两个代码有什么不同吗?为设么第一个能过?
#include<iostream>
using namespace std;
int main()
{
long long a,b,c;
cin>>a>>b;
c=a*b-a-b;
cout<<c;
return 0;
}
//
#include<iostream>
#include<cstdio>
using namespace std;
int a,b;
int main()
{
cin>>a>>b;
cout<<a*b-a-b;
return 0;
}
1 条评论
-
Zaoaa LV 7 @ 2019-11-01 19:31:08
一个是int一个是long long 。后一个可能会算术溢出。
- 1