C言語の循環(DEVFORGEコミュニティをプログラミングを学びます)

1、およびシリーズ

1の#include <stdio.hの>
 2の#include <math.h>の
 3  INT メイン()
 4  {
 5      INT N = 5、J = 1 6      二重和= 0 7      
8      のscanf(" %d個"、&N)
9      
10      ながら(N-- 11      {
 12          和+ = POW( - 1、J- 1)* POW(2、J)/((POW(2、J)+ POW( - 1、J))*( POW(2、J + 1)+ POW( - 1、J + 1 )))。
13          J ++ ;
14      }
 15      のprintf(" %のF " 、合計)。
16      
17      戻り 0 ;
18 }

2、バイナリルート

1の#include <stdio.hの>
 2の#include <math.h>の
 3つ の#define EPS 1E-6
 4  フロートルート(フロートX)
 5  {
 6      リターン 2 * X * X * X - 4 * X * X + 3 * X - 6 7  }
 8  のint main()の
 9  {
 10      フロートMIN、MAX、ミッド。
11      のscanf(" %F%F "、&分、&MAX)。
12   
図13は、     実行{
 14          半ば=(MAX +分)/ 2.0;
15          もし(ルート(ミッド)> EPS)MAX = ミッド;
16          であれば(ルート(MID)<EPS)分= ミッド。
17      } しばらく(ファブ(ルート(MID))> EPS)。
18   
19      のprintf(" %.2fする\ n " 、MID)。
20   
21      戻り 0 ;
22 }

3、あなたはそれを救うのだろうか?

1の#include <stdio.hの>
 2の#include <math.h>の
 3  INT メイン()
 4  {
 5      ダブル maxMoney = 0 6      ダブル温度;
7      int型A1、B1、C1、D1、E1;
8      INT A = 0 ; <= 2 ++; 9      {
 10          のためにINT B = 0 ; B <=(20 - 8 * A)/ 5 ; B ++ 11          {
 12             INT C = 0 ; C <=(20 - 8 * A- 5 * B)/ 3 ; C ++ 13              {
 14                  のためのint型、D = 0 ; D <=(20 - 8 * A- 5 * B- 3 * C)/ 2 ; D ++ 15                  {
 16                      のint E = 20 - 8 * A- 5 * B- 3 * C- 2 * D。
17                     TEMP = 2000 *のPOW(1 + 0.0084 * 12 * 8 、A)
 18                          * POW(1 + 0.0075 * 12 * 5 、B)
 19                          * POW(1 + 0.0069 * 12 * 3 、C)
 20                          * POW(1 + 0.0066 * 12 * 2 、D)
 21                          * POW(1 + 0.0063 *12 * 1 、E)。
22                      であれば(maxMoney < TEMP){
 23                          maxMoney = TEMP。
24                          A1 = 25                          、B1 =のB;
26の                          C1 =のC;
27                          D1 = D。
28                          E1 = E。
29                      }
 30                  }
 31              }
 32          }
 33      }
 34      のprintf("%D%D%D%D%D \ n "A1、B1、C1、D1、E1);
 35      のprintf(" %.2fする\ n " 、maxMoney);
 36 リターン0 ;
 37 }      

 

おすすめ

転載: www.cnblogs.com/GoldenEllipsis/p/11532654.html