c语言编程,循环结构程序设计
发布网友
发布时间:2022-05-24 14:45
我来回答
共3个回答
热心网友
时间:2023-10-17 12:38
没编译过,大概过程如下:
#include <stdlib.h>
#include <stdio.h>
long factorial( int n )
{
long t = 1 ;
while( n )
t *= n -- ;
return t ;
}
void main( void )
{
int i ;
long total = 0 ;
int n = xx ; // xx自己修改,也可以改成scanf
for( i = 1 ; i < n ; i ++ )
total += factorial( i ) ;
// total 是结果,可以打印出来
}
热心网友
时间:2023-10-17 12:39
#include "math.h"
main()
{
double z=0;
for (int i=1; i<=n; i++)
{
z +=pow(i, 2); // pow(x, y); x的y次方
}
}
你确定一下循环次数n就可以了
热心网友
时间:2023-10-17 12:39
#include "stdio.h"
int main()
{
int i,j,sum=0,n,x;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
x=1;
for(j=1;j<=i;j++)
x=x*j;
sum+=x;
}
printf("%d",sum);
return 0;
}