使用c语言编写程式,实现计算1*2*3+4*5*6+7*8*9+……+28*29*30的值以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用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()
{
int s,a,i,ss;
for(s=0,a=1 ;a<=10;a++)
{ {
for(ss=1,i=1;i<=a;i++)
ss=ss*i;
}
s=s+ss;
}
printf("%d\n",s);
}
5, 使用C语言编写程式,实现计算1x2x3+4x5x6+7x8x9+……+28x29x30的值.
#include int main(){ int sum = 0, mlt = 1, i; for (i = 1; i <= 30; ++i){ mlt *= i; printf ("%d\n", mlt); if (i % 3 == 0){ sum += mlt; mlt = 1; } } printf ("%d\n", sum); return 0;}
c语言编写程式计算1*2*3*4+5*6*7*8+9*10*11*12+…+61*62*63*64的值
#include "stdafx.h"vc++6.0加上这一行.
#include "stdio.h"
void main(void){
int i,sum;
for(sum=0,i=1;i<62;i+=4)
sum+=i*(i+1)*(i+2)*(i+3);
printf("The result is %d.\n",sum);
}
程式设计计算1*2*3+4*5*6+7*8*9+…+28*29*30之和
#include
void main()
{
int i;
int s=0,k=1;
for(i=1;i<=28;i=i+3)
{
k=i*(i+1)*(i+2);
s=s+k;
}
printf("the result is%d\n",s);
}
) 计 c语言编写程式 (1) 计算1×2×3×4×5 (2) 计算2+4+6+8
参考答案:
1、
int main(void)
{
int i = 1;
int sum = 1;
for (; i<6; i++){
sum *= i;
}
printf("%d\n" sum);
}
2、
int main(void)
{
int i = 1;
int sum = 0;
for (;i < 101; i++)
{
if (i%2 == 0){
sum += i;
}
}
printf("%d\n" sum);
}
c语言编写程式 (1) 计算1×2×3×4×5 (2) 计算2+4+6+8+…+100 (
#includeint main(){ int a=1,i; for(i=1;i<=5;i++){ a=a*i; } printf("a=%d",a); return 0;} #includeint main(){ int a=0,i; for(i=2;i<=100;i+=2){ a=a+i; } printf("a=%d",a); return 0;}
求1!+2!+3!+4!+5!+6!+7!+8!+9!+10!的值,用C语言编写程式!求程式码!
在这句:sum=sum+factorial;加一句:factorial=1
factorial应该重新赋值。
用c语言编写程式计算5!+10!的值
#include
int fact(int n)
{
if(n==0||n==1) return 1;
else return n*fact(n-1);
}
int main()
{
printf("5!+10!=%d\n", fact(5)+fact(10));
return 0;
}
编写程式,计算出1!+2!+3!+4!+5!+6!+7!+8!+9!+10!.用visual basic 语言
可以把这个分成两个回圈
一个是1到10的阶乘和的回圈
一个是求第i个数的阶乘的回圈
--------------------------------------
Private Sub Form_Click()
Dim i As Integer, j As Integer, n As Long, sum As Long
For i = 1 To 10
n = 1
For j = 1 To i
n = n * j
Next j
sum = sum + n
Next i
Print sum
End Sub
---------------------------------------
其中n的值分别1,2,3……10的阶乘
sum就是最后的和
分页:
1
23