莫名其妙的错误
#include <iostream>#include <string>
#include <cmath>
using namespace std;
void main()
{
string a;
int b,i;
cin>>a;
b=0;
for(i=0;i<=a.size()-1;i++)
{
cout<<b<<endl;
cout<<a[i]<<endl;
b+=a[i];
cout<<b<<endl;
}
cout<<b<<endl;
}
例如输入123,为什么b=49+50+51?
[ 本帖最后由 tyyy 于 2010-6-29 02:20 编辑 ]