输入a最大为50000,b最大为50000; 结果c才会超过int变量的范围,所以c定义了long long。为什么结果还会是一个奇怪的数字呢?-1794967296
#include using namespace std; int main() { int a,b; long long c; cin>>a>>b; c=a*b; cout<return 0; }