用C语言编个1*2*3*4*5*6…………

作者&投稿:尤亮 (若有异议请与网页底部的电邮联系)
1*2*3*4*5*6*7=? 用c语言如何编出~

int result=1;
for(int i=0;i<8;i++){
result=result*i;
}
result就是你要的结果...

sum +=1.0/n等价于sum=sum+1.0/n
同样的sum*=1.0/n等价于sum=sum*1.0/n
-=什么的都是如此

#include <stdio.h>

double fun(int m)
{
int i=1;
double j=1.0;
for(i=1;i<=m;i++)
{
j*=(double)i;
}
return j;
}

int main()
{
printf("%f\n",fun(50));
system("pause");
return 0;
}

超出C语言的int类型的存储范围了,要用大数字类来做了

int k;
long m=1;
for(k=2;k<51;k++)
{
m*=k;
}

s=1
for(i=1;i<50;i++)
s=s*i;

开头结尾自己补完

#include "stdio.h"
void main()
{
register int i;
int tmp=0;
for(i=1;i<=50;i++)
tmp*=i;
printf("The sum is %d\n",tmp);
}

C语言里1x2x3x4x5怎么算?
答:我给你说说变化过程:1*2*3*4*5 首先 t=1,i=2,将t*i→t,此时t的值变了t=1*2=2,然后i=i+1=3,将t*i→t,此时t的值变了t=2*3=6,然后i=i+1=4,将t*i→t,此时t的值变了t=6*4=24,然后i=i+1=5将t*i→t,此时t的值变了t=24*5=120;整个 当下一步i=6的...

用c语言编程回答 1×2×3×4×5.···×1000
答:include <stdio.h> int main(){ int i,sum=1;for(i=1;i<=1000;i++){sum*=i;} printf("sum=%d\n",sum);return 0;}

使用c语言编写程式,实现计算1*2*3+4*5*6+7*8*9+……+28*29*30的值
答:使用c语言编写程式,实现计算1*2*3+4*5*6+7*8*9+……+28*29*30的值 写主要程式码:int sum=0;for(int i=1;i<=27;i+=3){ sum+=i*(i+1)*(i+2);} printf("%d",sum);计算1!+2!+3!+4!+5!+6!+7!+8!+9+10!,用C语言编写程式 include"stdio.h"void main...

c语言编写计算1*2*3+3*4*5+….+99*100*101
答:第一层循环完后才退出。展开后为:第1次循环:n = i*j*k = 1*2*3 第2次循环:n = i*j*k = 1*2*5 第3次循环:n = i*j*k = 1*2*7 ……第50次循环:n = i*j*k = 1*2*101 第51次循环:n = i*j*k = 1*4*3 第52次循环:n = i*j*k = 1*4*5 ……...

c语言中1*2*3*4*5用for循环怎么写
答:include <stdio.h>void main(){ int result = 1; for (int i = 1; i <=5; i++) { result *= i; } printf("result = %d\n", result);}

1*2*3*4*5*6*7*8C语言怎么算出来
答:include<stdio.h> int main(void){ int a,b; //定义变量a,b b=0; //使b得初值为零 for (a=0;a<=8,a++) //for 循环 循环8次结束 { b = b*a; //计算 } printf("%d",b); //输出 return 0;}

编程计算s=1*2*3*4*...*N(N由键盘输入(1-9)(用汇编程序)
答:哈哈``这个应该很简单的.我没学过汇编``不过我学过C++ 设一个变量为N 1<=N<=9 就这样子的啦。参考资料:希望我的回答能帮你搞定你的问题.

利用c语言计算1!*2!*3!*4!
答:include<stdio.h>int main(){ int i,sum=1; int fact(int n); for(i=1;i<5;i++) { sum=sum*fact(i); } printf("1!*2!*3!*4!=%d\n",sum); return 0; } int fact(int n) { if(n==1||n==0) return 1; else return n*fact(n-1);} ...

while循环求5 (1*2*3*4*5)用c语言怎么写
答:int main(){ int r=1; int i; for(i = 1; i<=5; i++) r*=i; printf("5!=%d\n", r); return 0;}

C语言编程计算1*2*3+3*4*5+...+99*100*101的值
答:include <stdio.h> int main(){ int sum=0;int i=1, j=2, k=3;while(i<100){ sum+=i*j*k;i+=2;j+=2;k+=2;} printf("The sum is:%d\n", sum);}