最后输出的结果是
如果我输入数字3,输出的结果是1+2*2+3*3*3
如果我输入数字4,输出的结果是1+2*2+3*3*3+4-*4*4*4
用C语言编写程序1+2*2+3*3*3+4*4*4*4+……N^N
int main(){ double result=0; printf("input a num: "); int num=0; scanf_s("%d",&num); fflush(stdin); for(int i=1;i<=num;i++){ int temp=1; for(int j=1;j<=i;j++){ temp*=i; } result+=temp; } printf("result= %lf",result); getchar();} ...
用c语言,输入n的值,编程计算出s=1*1+2*2+3*3+4*4+5*5+……+n*n的S...
int main(){ int n=0,i,s=0;scanf("%d",&n);for(i=1;i<=n;i++){ s+=n*n;} printf("%d",s);}
c语言求帮助!!!计算s=1^1+2^2+3^3+4^4………n^n
include "stdio.h"void main(){ int i,j,n,sum1=1,sum=0;printf("shuru:n\\n");scanf("%d",&n);for(i=1;i<=n;i++){ sum1=1; \/*问题出在这里,sum1是每一项的值,所以在算每一项之前要把sum1重置*\/ for(j=1;j<=i;j++){ sum1 *= i;} sum += sum1;} printf("...
用C语言编程题目:1+2*2+3*3*3+4*4*4*4+5*5*5*5*5+...
double shu = 0;shu = jisuan(3); \/\/shu = 1+2*2 +3*3*3 printf("%f\\n",shu); \/\/屏幕显示出来,原创啊,加分吧 }
...f(n) = 1*1 + 2*2 + 3*3 +……+ n*n 输入数字n,输出结果 f(n...
include"stdio.h"int f(int n){ if (n)return n*n+f(n-1);else return 0;} void main(){ int n;scanf("%d",&n);printf("%d",f(n));}
C语言求次方,用递归的方法求 f(n) = 1*1 + 2*2 + 3*3 +……+ n*n
include<stdio.h> void main(){ int i,k,sum=0;int n;printf("请输入n的值:");scanf("%d",&n);printf("f(n)==\\b");for(i=1;i<=n;i++){ if(i==n){ printf("%d*%d=",i,i);sum=sum+n*n;break;} printf("%d*%d+",i,i);k=i*i;sum+=k;} printf("%d\\n",...
C语言编程求前N项和 1*2+2*3+3*4+...n*(n+1)=n*(n+1)*(n+2)\/3
include<stdio.h>int main(){ int n,sum=0,i; printf("请输入n的值:"); scanf("%d",&n); for(i=1;i<=n;i++) { sum=sum+i*(i+1); } for(i=1;i<n;i++) printf("%d*%d+",i,i+1); printf("%d*%d=%d\\n",n,n+1,sum); print...
c语言 计算y=1^1+2^2+3^3+...+n^n,n的值由键盘输入。
include "stdio.h"main(){ int sum=0,j,i,k,n,p=1;scanf("%d",&n);for(i=1;i<=n;i++){ for(k=i,j=1;j<=i;j++){ p=p*k; \/\/算i的i次方的值 } sum=sum+p;\/\/加上i的i次方的值 } p=1;\/\/让p重新开始计算下一轮i的i次方的值 } printf("%d",sum);} ...
c语言函数调用编写程序求1*1*1+2*2*2+3*3*3+4*4*4+5*5*5
自定义一个int f(int n)函数递归调用来实现。代码如下:include "stdio.h"int f(int n){if(n==1)return 1;\/\/终了返回1return n*n*n+f(n-1);\/\/n^3+递归调用f求和}int main(int argc,char *argv[]){printf("1*1*1+2*2*2+3*3*3+4*4*4+5*5*5 = %d\\n",f(5));\/\/...
C语言:用递归法求1*2*3 + 2*3*4 +3*4*5 +... +n*(n+1)*(n+2)的值...
unsigned int f(unsigned int n){ return n!=1 ? n*(n+1)*(n+2)+f(n-1) : 6;} int main(int argc,char *argv[]){ unsigned int n;printf("Enter n(int 0<n<1601)...\\nn=");\/\/n>1600后可能会溢出 if(scanf("%d",&n)==1 && n>0 && n<1601)printf("The result ...