在C语言中进行累加或累乘时一定要赋初始值,累加时给变量赋值为0,累乘是的给变量赋值为1,否则计算机会自动赋初始值,但此初始值并非你想要的数。eg:如下图,想输出一个数的逆序数,若不赋初始值的话,计算机自动赋值为1,则输出的最终结果中的数前面会多一个1。
下图是改正过后的运行结果。
在C语言中进行累加或累乘时一定要赋初始值,累加时给变量赋值为0,累乘是的给变量赋值为1,否则计算机会自动赋初始值,但此初始值并非你想要的数。eg:如下图,想输出一个数的逆序数,若不赋初始值的话,计算机自动赋值为1,则输出的最终结果中的数前面会多一个1。
下图是改正过后的运行结果。