主题:新手有事请教
我按书例写了一个简单程序
#include <iostream.h>
void main()
{
int a,b;
cout<<"Enter two integer:";
cin >>a>>b
int result;
result=a+b
cout<<"\nThe sum of"<<a<<"+"<<b
<<"="<<result<<endl;
}
运行程序正常,但是当a和b两个数的位数都在5位或者5位以上的时候运算的结果就不正常了。
请教各位高手这是怎么回事?
#include <iostream.h>
void main()
{
int a,b;
cout<<"Enter two integer:";
cin >>a>>b
int result;
result=a+b
cout<<"\nThe sum of"<<a<<"+"<<b
<<"="<<result<<endl;
}
运行程序正常,但是当a和b两个数的位数都在5位或者5位以上的时候运算的结果就不正常了。
请教各位高手这是怎么回事?