题目:
输入一个表示整数的字符串,把该字符串转换成整数并输出。
例如:输入字符串"345",则输出整数345。
完成函数StrToInt,实现字符串转换成整数的功能。
分析:
首先我们分析如何完成基本功能,即如何把表示整数的字符串正确地转换成整数。
还是以"345"作为例子。当我们扫描到字符串的第一个字符'3'时,我们不知道后面还有多少位,仅仅知道这是第一位,因此此时得到的数字是3。当扫描到第二个数字'4'时,此时我们已经知道前面已经一个3了,再在后面加上一个数字4,那前面的3相当于30,因此得到的数字是3*10+4=34