1 #include <stdio.h> 2 E(float c)3__attribute__((noinline)) float E(float c) { 4 return c * 11.0; 5 } D(float c)6__attribute__((noinline)) float D(float c) { 7 return E(c) / (2.0*E(c+117.0)); 8 } C(float c)9__attribute__((noinline)) float C(float c) { 10 return D(c) / (c*11.11111); 11 } B(float c)12__attribute__((noinline)) float B(float c) { 13 return C(c-5000.1) * D(c); 14 } A(float c)15__attribute__((noinline)) float A(float c) { 16 return B(c) / C(c+2.3); 17 } 18 main()19int main() { 20 float count2 = 0; 21 for (int i = 0; i < 100; i++) { 22 float count = 0; 23 for (float j = 0; j < 10000; ++j) { 24 count += A(j); 25 } 26 for (float k = 0; k < 20000; ++k) { 27 count = count / C(k); 28 } 29 count2 += count; 30 } 31 printf("%f", count2); 32 return 0; 33 } 34