int sum = 1; for (int i = 0; i < 100; i++) { if (i % 10 * 10 + i % 10 == i) { sum += i; } } Response.Write(sum.ToString());
public int GetResult(int n) { int rst = 1; if (n == 1) return rst; if (n > 9) return 0; for (int i = 2; i <= n; i++) { rst += i * 10 + i; } return rst; }
public int GetResult(int n) { int rst = 1; if (n == 1) return rst; if (n > 9) return 0; for (int i = 2; i <= n; i++) { int sum = 1; for(int j = 0;j < i; j++) { sum = sum * i; } rst = rst + sum; } return rst; }
C# code public int GetResult(int n) { int rst = 1; for (int i = 2; i <= n; i++) { int sum = 1; for(int j = 0;j < i; j++) { sum = sum * i; } rst = rst + sum; } return rst; }
int sum = 0; int n = 9; for(int i = 1;i<=n;i++) { sum+= i^i; }
private static void cal() { Console.WriteLine("请输入一个数:");//代表第几个数(n) int n = Convert.ToInt32(Console.ReadLine()); int sum = 0; int tem = 0; for (int i = 1; i <= n; i++) { tem =(int) Math.Pow(i, i); sum += tem; } Console.WriteLine(sum); }
private static int GetResult(int max) { if (max<=0) { return -1; } int res = 0; int sum = 1; for (int i = 1; i <= max; i++) { for (int j = 0; j < i; j++) { j = j + i; sum += i * j; } } res = sum+1; return res; }
不好意思,刚才的那个错了! private static int GetResult(int max) { if (max<=0) { return -1; } int res = 0; int sum = 1; for (int i = 1; i <= max; i++) { for (int j = 0; j < i; j++) { j = j + i; sum += i * j; } } res = sum; return res; }
private int ss(int s) { int d=0; for (int i = 1; i <= s; i++) { d = d + i * i; } return d; }
刚才写错了,嘻嘻private static int ss(int s) { int d=0; int b = 0; for (int i = 1; i <= s; i++) { b = 1; for (int j = 1; j <=i; j++) { b = b * i; } d += b; } return d; }
private int addCount(int mem) { int member = 0; for (int i = 1; i <= mem; i++) { int x = i; for (int g = 1; g <i; g++) { x = x * i; } member += x; } return member; }
private int addCount(int mem) { int member = 0; for (int i = 1; i <= mem; i++) { int x = i; for (int g = 1; g <i; g++) { x = x * i; } member += x; } return member; }
private static void Main() { Console.WriteLine("请输入一个整数:"); int n=Convert.ToInt32(Console.ReadLine()); double temsum = 0; double sum = 0; for (int i = 1; i <= n; i++) { temsum = Math.Pow(i, i); sum += temsum; } Console.WriteLine(sum); Console.ReadLine(); } 10楼方法可行!
int sum = 0; for (int i = 0; i < 100; i++) { i=i*i; sum += i; } Response.Write(sum.ToString());
private int ReductiveAdd(int i) { if (i > 1) return ReductiveMul(i, i) + ReductiveAdd(i - 1); else return 1; } private int ReductiveMul(int i, int j) { if (j > 1) return ReductiveMul(i, j - 1) * i; else return i; }
for (int i = 0; i < 100; i++)
{ if (i % 10 * 10 + i % 10 == i)
{
sum += i;
}
}
Response.Write(sum.ToString());
{
int rst = 1;
if (n == 1) return rst;
if (n > 9) return 0;
for (int i = 2; i <= n; i++)
{
rst += i * 10 + i;
}
return rst;
}
public int GetResult(int n)
{
int rst = 1;
if (n == 1) return rst;
if (n > 9) return 0;
for (int i = 2; i <= n; i++)
{
int sum = 1;
for(int j = 0;j < i; j++)
{
sum = sum * i;
}
rst = rst + sum;
}
return rst;
}
C# code
public int GetResult(int n)
{
int rst = 1;
for (int i = 2; i <= n; i++)
{
int sum = 1;
for(int j = 0;j < i; j++)
{
sum = sum * i;
}
rst = rst + sum;
}
return rst;
}
int sum = 0;
int n = 9;
for(int i = 1;i<=n;i++)
{
sum+= i^i;
}
{
Console.WriteLine("请输入一个数:");//代表第几个数(n)
int n = Convert.ToInt32(Console.ReadLine());
int sum = 0;
int tem = 0;
for (int i = 1; i <= n; i++)
{
tem =(int) Math.Pow(i, i);
sum += tem;
}
Console.WriteLine(sum);
}
private static int GetResult(int max)
{
if (max<=0)
{
return -1;
}
int res = 0;
int sum = 1;
for (int i = 1; i <= max; i++)
{
for (int j = 0; j < i; j++)
{
j = j + i;
sum += i * j;
}
}
res = sum+1;
return res;
}
{
if (max<=0)
{
return -1;
}
int res = 0;
int sum = 1;
for (int i = 1; i <= max; i++)
{
for (int j = 0; j < i; j++)
{
j = j + i;
sum += i * j;
}
}
res = sum;
return res;
}
private int ss(int s)
{
int d=0;
for (int i = 1; i <= s; i++)
{
d = d + i * i;
}
return d;
}
{
int d=0;
int b = 0;
for (int i = 1; i <= s; i++)
{
b = 1;
for (int j = 1; j <=i; j++)
{
b = b * i;
}
d += b;
}
return d;
}
{
int member = 0;
for (int i = 1; i <= mem; i++)
{
int x = i;
for (int g = 1; g <i; g++)
{
x = x * i;
}
member += x;
}
return member;
}
{
int member = 0;
for (int i = 1; i <= mem; i++)
{
int x = i;
for (int g = 1; g <i; g++)
{
x = x * i;
}
member += x;
}
return member;
}
{
Console.WriteLine("请输入一个整数:");
int n=Convert.ToInt32(Console.ReadLine());
double temsum = 0;
double sum = 0;
for (int i = 1; i <= n; i++)
{
temsum = Math.Pow(i, i);
sum += temsum;
}
Console.WriteLine(sum);
Console.ReadLine();
}
10楼方法可行!
for (int i = 0; i < 100; i++)
{
i=i*i;
sum += i;
}
Response.Write(sum.ToString());
{
if (i > 1)
return ReductiveMul(i, i) + ReductiveAdd(i - 1);
else
return 1;
} private int ReductiveMul(int i, int j)
{
if (j > 1)
return ReductiveMul(i, j - 1) * i;
else
return i;
}