在C语言中,实现两个整数的乘法运算非常简单。只需使用乘法运算符*即可。以下是一个简单的示例:
在这个程序中,我们首先定义了三个整数变量:num1,num2和product。然后,使用printf函数提示用户输入两个整数,并使用scanf函数读取用户输入的两个整数。接下来,我们使用*运算符计算这两个数的乘积,并将结果存储在product变量中。最后,我们使用printf函数输出结果。
♡♡ 有帮助到的话,麻烦采纳哦!♡♡
亲测可用
long jiecheng(int x)
{
long int i,k=1;
for(i=1;i<=x;i++)
k=k*i;
return k;
}
int main()
{
long int j,k=0;
int i;
for(i=1;i<=20;i++)
{
j=jiecheng(i);
k+=j;
}
printf("%ld\n",k);
}
输出的结果是2561327494111820313
扩展资料:
一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。
亦即n!=1×2×3×...×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。
计算方法:
大于等于1:
任何大于等于1 的自然数n 阶乘表示方法:n! = 1×2×3×...×(n-1)n或n! = n×(n-1)!
0的阶乘:0!=1。
参考资料:百度百科——阶乘