编写一个程序使用for或do while求S=1^1+2^2+3^3+4^4+5^5

我现在想要答案可以否...
2026年09月15日 23:36
有3个网友回答
网友(1):

#include "stdio.h"

double pow (int x, int y)
{
int i;
double s=1.0;
for(i=0;ireturn s;
}
void main()
{
int i;
double sum=0;
for(i=1;i<6;i++) sum=sum+pow(i,i);
printf("1^1+2^2+...+5^5=%0.0f",sum);
}

网友(2):

#include
void main()
{
int i,sum,s;
sum=0;
for(i=1;i<6;i++)
{
s=i*i;
sum+=s;
}
cout<}
你建议你好好学习一下c++的基础知识!!!!!!

网友(3):

s=0;
for i=1:5
t=i^i;
s=s+t;
end