function power(n:integer):longint;
var t:longint;
begin
t:=1;
for I:=1 to n do
t:=t*n;
power:=t;
end;
var
s:longint;
I,n:integer;
begin
readln(n);
s:=0;
for I:=1 to n do
s:=s+power(I);
writeln(s);
end.
我就会bat 不会c语言,谢谢
我想拜你为师
新年快乐啊
追答新年快乐*2
怎么用bat编程计算1的1次方+2的2次方+3的3次方+……+n的n次方
begin t:=1;for I:=1 to n do t:=t*n;power:=t;end;var s:longing;I,n:integer;begin readln(n);s:=0;for I:=1 to n do s:=s+power(I);writeln(s);end.
怎么用批处理计算1的1次方+2的2次方+3的3次方+……+n的n次方
&echo 计算结果:echo %cc:$=^^%=%ss%echo,&echo 请按任意键退出&pause>nul
...S=1(一次方)+2(二次方)+3(三次方)...加到n(n次方)问题求借
printf("1(一次方)+2(二次方)+3(三次方)...加到n(n次方)的和为:%d",s); return 0;}
输入一个正整数n 求s=1的一次方+2的二次方+3的三次方...n的n次方。C+...
int main(){ int a,b,c,d,e=0;scanf("%d",&a);for(b=1;b<=a;b++){ d=1;for(c=0;c
...计算出:1的1次方+2的2次方+3的次方+...+N的N次方结果
include <iostream>#include <math.h>using namespace std;int main() { char c[1024] = {0}; cin >> c; int n = atoi(c); int Sum = 0; for (int i = 1; i <= n; i++) { iSum += (int)pow((double)i, i); cout << i << "^" << i...
1的1次方+2的2次方+3的3次方……+10的10次方
│ ↓ │ ╱╲ │ ╱ ╲否 │ ╲i>=10╱→———┘ ╲╱ ↓是 ╱▔▔╲ ▏输出s▕ ╲▁▁╱ (3)vb代码 dim i,s for i=1 to 10 s=s+i^i next msgbox "1的1次方+2的2次方+3的3次方……+10的10次方=" & s ...
1^1+2^2+3^3+4^4+5^5+...+n^n=? 数列求和 n的n次方 怎么做?
前者你可以用公式(1+x)^(k+1)=二项式公式展开。然后把x分别取1到n的到n个等式,等式两边相加,组合移项可得到前者,(用排列符表示的),对于后者是个等比数列,两个问题解决后,将(i,k)=i^k排成一个n×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",...
怎么算1+2+3+…+ n的n次方?
有公式的:1^2+..+(2n-1)^2=(1\/3)n(4n^2-1)推导过程:1^2+2^2+...+n^2=n(n+1)(2n+1)\/6 1^2+2^2+...+(2n)^2=2n(2n+1)(4n+1)\/6=n(2n+1)(4n+1)\/3 2^2+4^2+...+(2n)^2=4(1^2+2^2+...+n^2)=4n(n+1)(2n+1)\/6=2n(n+1)(2n+1)\/3 1...
计算多项式1+2的2次方+3的3次方+++n的n次方的值,n由键盘输入。
dim n as integer=inputbox("请输入一个自然数:")dim 结果 as ulong for I as integer = 1 to n 结果 += I ^ I next msgbox(结果)