專案4:用迴圈求---(1)求π的近似值
問題及程式碼:
/* *copyright(c)2016,煙臺大學計算機與控制工程學院 *All rights reserved. *檔名稱:test.cpp *作者:崔青青 *完成日期2016年3月6號 *問題描述:用如下公式求π近似值(計算直到最後一項的絕對值小於10的-5次方),π/4=1-1/3+1/5-1/7+...... *輸入描述:無 *程式輸出:π的近似值 */ #include<iostream> #include<math.h> using namespace std; int main() { double sum=0,i,a=1; for(i=1;fabs(a/i)>1e-5;i=i+2) { sum=sum+a/i; a=-a; } cout<<"π="<<sum*4<<endl; return 0; }
執行結果:
知識點總結:
通過這個程式,可以很好的認識迴圈結構。
學習心得:
對迴圈結構要有清晰的思想和步驟。
相關推薦
專案4:用迴圈求---(1)求π的近似值
問題及程式碼: /* *copyright(c)2016,煙臺大學計算機與控制工程學院 *All rights reserved. *檔名稱:test.cpp *作者:崔青青 *完成日期2016年3月
下列給定程序中函數fun的功能是:用下面的公式求π的近似值,直到最後一項的絕對值小於指定的數為止,π/4=1-1/3+1/5-1/7+...,例如,程序運行後,輸入0.0001,程序輸出3.1414
print fab stdio.h 運行 return printf main blog 程序 #include <math.h> #include <stdio.h> float fun ( float num ) { int s
有n個人圍成一圈,從第1個人開始,1、2、3報數,報至3出局,餘下的人繼續從1、2、3報數,問:最後剩下的一人是原來的第幾號?同時求出被淘汰編號的序列。(要求:用迴圈佇列解決該問題。)
han.h: #include <iostream> #include <stdlib.h> #include "Status.h" using namespace std; typedef struct QNode {ElemType data;struct QNode *next;
【專案1:利用迴圈求和】求1000以內所有偶數的和
/* * Copyright (c) 2012, 煙臺大學計算機學院 * All rights reserved. * 作 者:解曉東 * 完成日期:2012 年 10 月
java實現遞迴函式入門級例子:用遞迴函式求一個數組中的最大值
我們開始把陣列分為兩半,分別找出最大值,那麼這個最大值就是最後的最大值:同時我們左右兩邊繼續細分,停止條件就是細分到單個數值為止。 package chapter1; //使用遞迴求出一個數組中的最小值 public class FindMax { public sta
c語言:用陣列來處理求Fibonacci數列問題
用陣列來處理求Fibonacci數列問題。解:程式:#include<stdio.h>int main(){int i, f[20] = { 1,1 };//對最前面兩個元素f[0]和f[1
C語言程式設計題:用泰勒級數求自然數e的近似值
題目:C語言中用泰勒級數求e的近似值,直到最後一項小於 10的負6次方為止次方 e=1+1/1!+1/2!+...+1/n! 描述:觀察公式前兩項可以直接不用計算,合併為2,設定三個float型變數,e為結果,s為分子,i為分母,通過i累加再相乘之後實現分母
軟工作業4:用戶體驗分析:以 “師路南通網站” 為例
在線咨詢 獲取 平臺 導航欄 二維 無法登陸 我們 圖片 標題 一、目標:針對師路南通 ,開展UX分析。 PS:對比另外2個學習網站:1. UMU學習平臺 ;2. 學生安全教育平臺 基於實例分析,體會用戶體驗設計的 7 條準則。 二、過程 (一)滿意的地
Servlet案例4:用戶註冊
enc nta https != auto art gis nds des 數據庫準備: CREATE DATABASE web; USE web; CREATE TABLE `user` ( `uid` VARCHAR(64) NOT NULL, `usern
TensorFlow練手專案一:使用迴圈神經網路(RNN)實現影評情感分類
使用迴圈神經網路(RNN)實現影評情感分類 作為對迴圈神經網路的實踐,我用迴圈神經網路做了個影評情感的分類,即判斷影評的感情色彩是正面的,還是負面的。 選擇使用RNN來做情感分類,主要是因為影評是一段文字,是序列的,而RNN對序列的支援比較好,能夠“記憶”前
GitHub 專案推薦:用深度學習讓你的照片變得美麗
在挑選手機時,手機攝像頭往往是我們考慮的重要因素之一,但目前很多手機拍出來的照片效果不盡如人意。如何用深度學習的方法美化照片? George Seif 發表了一篇文章,是關於如何自動增強低質量相機拍攝的照片,大家快來實戰吧~ 照相是一項很棒的技術。它讓我們能夠儲存自己的記憶,當看到照片中的景色時,我們可
TensorFlow練手專案二:基於迴圈神經網路(RNN)的古詩生成器
基於迴圈神經網路(RNN)的古詩生成器 之前在手機百度上看到有個“為你寫詩”功能,能夠隨機生成古詩,當時感覺很酷炫= = 在學習了深度學習後,瞭解了一下原理,打算自己做個實現練練手,於是,就有了這個專案。文中如有瑕疵紕漏之處,還請路過的諸位大佬不
微信小程式專案總結:for迴圈,繫結點選事件,二維陣列列表渲染
一:for迴圈,繫結點選事件分享者:niedongdong,原文地址 最近公司有小程式的專案,本人有幸參與其中,一個專案做下來感覺受益匪淺,與大家做下分享,歡迎溝通交流互相學習。先說一下此次專案本人體會較深的幾個關鍵點:微信地圖、使用者靜默授權、使用者彈窗授權、微信充值等等。言歸正傳,今天分享我遇到的關於wx
專案4:抽獎程式 分時間段(按時段設定的獎品數為概率)
資料庫先 activity_lyq_lottery 獎品表 lotteryid name 禮品名稱 sum 禮品總數 time_start 開始時間 time_end 結束時間 addtime 時間 probability 中獎概率 大於0:表示概率
Python開源專案介紹:用zmail簡單地發郵件
CodingGo技術社群自由的程式設計學習平臺傳送郵件是個很簡單的需求,但是在實際的使用中依然碰
c語言入門之專案4.2——利用for迴圈求1+1/2!+1/3!...+1/7!
編譯程式碼 /*********************** **專案【4.2】利用for迴圈求1+1/2!+1/3!...+1/7!** **題目:利用for迴圈求運算** **作者:李坤** **
思考專案 求1+2的2次方+3的3次方+4的4次方+5的5次方+6的6次方的值。(異種迴圈巢狀)
/* * Copyright (c) 2014, 煙臺大學計算機學院 * All rights reserved. * 檔名稱:test.cpp * 作 者:劉暢 * 完成
練習:求1+2+3+4+5...100的和
hid 技術 one brush src log display 分享 code 求1+2+3+4+5...100的和方法一 count = 1 s1 = 0 while count <= 100:
python入門:求1-2+3-4+5...99的所有數的和(自寫)
== 余數 奇數 nbsp int 當前 pre span bre 1 #!/usr/bin/env pyhton 2 # -*- coding:utf-8 -*- 3 #求1-2+3-4+5...99的所有數的和(自寫) 4 """ 5 給x賦值為0,給y賦值
python入門:求1-2+3-4+5...99的所有數的和
== python入門 ... sta rt+ color python while style 1 start =1 2 sum =0 3 while start <100: 4 if start % 2 ==0: 5 sum =sum -