(1+2+...+100)+(1^2+2^2+...+50^2)+(1/1+1/2+...+1/10)

简介: (1+2+...+100)+(1^2+2^2+...+50^2)+(1/1+1/2+...+1/10)
#include <stdio.h>
#include <math.h>
int main()
{
  int t, i;
  double sum1 = 0,sum2=0,sum3=0,sum,denom;
  for (t = 1; t <= 100; t++)
  {
    sum1 = sum1 + t;
  }
  for (i=1; i <= 50; i++)
  {
    t = pow(i, 2);
    sum2 = sum2 + t;
  }
  for (t = 1; t <= 10; t++)
  {
    denom = 1.0/t;
    sum3 = sum3 + denom;
  }
  sum = sum1 + sum2+sum3;
  printf("%lf\n", sum);
  return 0;
}
相关文章
|
12天前
2^x modn=1
2^x modn=1
15 0
|
3月前
学习使用按位异或 ^
学习使用按位异或 ^。
17 2
|
11月前
|
算法
异或^符号的使用
异或^符号的使用
56 0
|
12月前
T^T(1)
T^T(1)
|
12月前
|
C++
求n^k的前三位数和后三位数(log 10……)
求n^k的前三位数和后三位数(log 10……)
|
算法
a^b(快速幂)
题目: 求 a 的 b 次方对 p 取模的值。 输入格式: 三个整数 a,b,p ,在同一行用空格隔开。 输出格式: 输出一个整数,表示a^b mod p的值。
62 0
|
算法 C++
HDOJ 2035 人见人爱A^B
HDOJ 2035 人见人爱A^B
113 0