int i,j,n,sum=0;for(i=1;i<=10;i++){ n=1;for(j=1;j<=i;j++)n*=j;sum+=n;} printf("%d\n",sum);}
//从第1项开始循环累加每一项的阶乘值 printf("1!+2!+3!+……+10!=%d\n",s); return 0;}
一次for循环即可,一个变量存当前阶乘结果,一个变量存历史阶乘累加值。int JieChengResult = 1;int ...
int n);int main (void) {int array[10];printf ("请输入10个数据:");array_input (array, 10);printf ("10个元素最大值:%d\n", max (array, 10));getch (); /*屏幕暂留*/return 0;}
void main(){ long s=0,k=1,i,j;for(i=1;i<=10;i++)//计算加数个数 { for(j=1;j<=i;j++)//计算阶乘 { k*=j;} s+=k;//累加 k=1;//初始化 } printf("%ld\n",s);} 字符串 C语言的字符串其实就是以'\0'字符结尾的char型数组,使用字符型并不需要引用库,但是使用...
for 循环、常量表达式求值和直接写立即数。这里把这三个函数分别命名为 main1、main2 和 main3。使用...
结果一 题目 C语言编程 计算1!+2!+3!+...+n!的值,其中n的值通过键盘输入 答案 #includevoid main(){long i,n,num=1,result=0;printf("Please input a num:");scanf("%ld",&n);for(i=1;i相关推荐 1C语言编程 计算1!+2!+3!+...+n!的值,其中n的值通过键盘输入 ...
1、首先打开vc6.0,新建一个vc项目。2、添加头文件。3、添加main主函数。4、定义一个用来求阶乘的函数。5、在main函数定义int类型变量sum。6、调用fact(),并将返回值赋予sum。7、使用printf打印sum。8、运行程序,看看结果。
include<stdio.h>int funm(int n){int i,temp=1;for(i=1;i<=n;i++)temp*=i;return temp;}int main( void ){int i,n,m,sum=1;scanf("%d",&n);for(i=1;i<n;i++){sum*=funm(i);if(sum>=n){m=i-1;printf("%d\n",m);break;}}return 0;} ...