需要循环变量、累乘变量、累加变量,设变量分别为i、t、sum.则i、t、sum的变量类型为别为( )、( )、( );i、t、sum的初值分别为( )、( )、( )。编程实现下题。为了方便验证程序的正确性,最后要求输出5!及总和sum,写出程序代码和运行结果。