这个题目是明显的大数运算,不能直接使用int long double 早就超出范围了,要用数组结合字符串进行处理,分别实现大数的加法和乘法,
然后使用实现的加法和乘法写出来n的n次幂的实现,最后 把它们加起来
//计算1^1+2^2+3^3+4^4+5^5+……+20^20
public class Main1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
String sum = "0";
//进行循环20次 从1的1次方 加到20的20次方
for(int i = 1;i<21;i++)
{
sum =