问题:计算如下式子:3*6*9*12*15*18*...
求其前n项之乘积。(n<=20)
这个简单问题,找寻规律后,我们可以直接利用while循环语句来实现该式的累乘。
如:
#include <stdio.h>
int main()
{int i, n;double sum = 1;scanf("%d", &n);i = 1;while( i <= n){sum= sum* (3 * i);i++;}printf("%.0f\n", sum);return 0;
}