答案:
1.首先思考什么是阶乘,如5的阶乘为1*2*3*4*5,需明白要有三个初始化来表示所要储存的内容
一个是阶乘的数字:n
一个是循环的次数:i
一个是需要储存阶乘的结果:z,由于是乘,所以还需要=对其初始化值为1
2.我们需要用户从计算机输入一个要求的阶乘数,则需使用第六行和第七行的“printf”和”scanf“
3.第八行先令i=1,使i循环到第n次
使每次的循环结果都保留到z储存,并使i++,直到i>n跳出循环
答案:
1.首先思考什么是阶乘,如5的阶乘为1*2*3*4*5,需明白要有三个初始化来表示所要储存的内容
一个是阶乘的数字:n
一个是循环的次数:i
一个是需要储存阶乘的结果:z,由于是乘,所以还需要=对其初始化值为1
2.我们需要用户从计算机输入一个要求的阶乘数,则需使用第六行和第七行的“printf”和”scanf“
3.第八行先令i=1,使i循环到第n次
使每次的循环结果都保留到z储存,并使i++,直到i>n跳出循环