用迴圈控制語句編寫程式,完成表示式的計算

2021-06-04 14:00:42 字數 810 閱讀 5961

實驗目的:學會使用迴圈控制語句解決實際問題,並強化注重效率的觀念

實驗內容:用迴圈控制語句編寫程式,完成表示式的計算

程式頭部注釋開始

程式的版權和版本宣告部分

檔名稱:三種方法求結果

作 者: 楊建和

完成日期: 2011 年 11 月 04 日

版本號:

對任務及求解方法的描述部分

輸入描述:無

問題描述:求 f=1-1/2!+1/3!-...+1/9!

程式輸出:三種迴圈語句構造的程式求得的結果

問題分析:……

演算法設計:為了提高效率,用單重迴圈完成,不用求冪函式pow()。……

程式頭部的注釋結束(此處也刪除了斜槓)

#include using namespace std;

int main( )

cout<<"(1)用while迴圈求解,f的值為:"<用for迴圈求解

for(;j<=n;j=j+1)f=f+k;

t=t*j;

k=sign*(1/t);

sign=-sign;

cout<<"(2)用for迴圈求解,f的值為:"<用do~while迴圈求解

do while(j<=n);

cout<<"(3)用do~while迴圈求解,f的值為:"

}

用Java編寫程式 去掉陣列中重複的數

此題目在原陣列中肯定是無法操作的,那麼我們就會想到用另外乙個陣列來輔助。那麼問題來了?新陣列的長度為多少是好呢?跟原陣列一樣?但如果原陣列中有0的話,這樣就沒法判斷了。因為陣列上沒值得話,預設為0。但是如果我們知道重複數的個數,那麼新陣列的長度就很好定了。public class arraytest...

程式讀寫 如果用C 編寫程式讀寫西門子PLC?

s7.net介紹 s7.net是乙個c 編寫的,乙太網連線西門子帶有profinet介面cpu的dll驅動庫,官方檔案介紹可連線s7 200 s7 300 s7 400 s7 1200 s7 1500。經本人測試,也可連線s7200 smart s7.net使用問題說明 本人踩過的坑,寫給大家借鑑一...

語句,表示式,流程控制,迴圈語句

1.1 風格 1 格式指南 pep8 2 縮排4空格 3 一行不超過79字元 4 等於號前後空格 5 空行,邏輯分割的隔兩行 1.2 語句 1 賦值語句 x 5 普通賦值語句 x,y 5,10 x,y 5,10 通過元組賦值 2 序列賦值 序列宣告變數可以接受任意型別 正常情況 a,b,c 1,2,...