今天的10题结束
求数列的和
1 #include <stdio.h> 2 #include <math.h> 3 4 int main() 5 { 6 int m,i; 7 double n,sum; 8 while(scanf("%lf %d",&n,&m)) 9 { 10 sum = 0; 11 for(i =0;i< m;i++) 12 { 13 sum += n; 14 n = sqrt(n); 15 } 16 printf("%.2lf ",sum); 17 } 18 return 0; 19 }
参考c++
#include <math.h> #include <stdio.h> int main(void) { int n; double x, s; while (scanf("%lf%d", &x, &n) != EOF) { for(s = 0.0; n--; x = sqrt(x)) s += x; printf("%.2lf ", s); } return 0; }