// 計算(2).1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 …… 1/n
// 計算(3)1!+ 2!+ 3!+ 4!+ …… + n!
//計算(4)1! + 3! - 5! + 7! - 9! ……(2*n+1)!
///計算(5)sin(x)=x/1! - x3/3! + x5/5! -x7/7! +…
#include
#include //用於判斷字元輸入是否為數字
#include //
而不是string.h,否則出現cin>>string錯誤,no operator
#include // atof
#include //冪運算
using namespace std;
int flag=0; //
全域性變數,所有函式均能使用,修改
bool
isalldigit_1(const string& str)//逐個比較字元
}return true;
}void showerror(int type)
}int additerator1(int fraction)
else
}return result;
}int additerator2(int fraction)
}return sum;
}double cal2(int fraction)
else if(fraction%2==0)
}else
}return result;
}int cal3(int fraction)
else if (fraction == 2)
else
}return result;
}int cal4(int fraction)
else if (fraction == 2)
else
else}}
return result;
}int cal5_1(int i)
else
}return result;
}double cal5(double fraction)
if (under < 0)
term = pow_cal / double(under);
cout << "term=" << termelse
if (term < 0.000001)
}return result;
}void main()
else if(judge == 'y')
else
}else
}else}}
C語言迴圈結構程式設計1
題目描述 輸入正整數n n 100 輸出前n個自然數。每個數占4個位置 1 2 3 4 5 include intmain return0 題目描述 輸入正整數n n 100 輸出自然數中中的前n個偶數。每個數占4列 2 4 6 8 10 include intmain return0 題目描述 輸...
迴圈程式設計
在實際問題的處理程式中 常常需要按照一定規律,多次重複執行一串語句,這類程式叫迴圈程式。迴圈程式一般由4部分組成 1 置迴圈初值部分 這部分是為了保證迴圈程式能正常進行迴圈操作而必須做的準備工作。迴圈初值分兩類,一類是迴圈工作部分的初值,另一類是控制迴圈結束條件的初值。2 工作部分 即需要重複執行的...
反射空間程式設計
反射空間程式設計 1.space 已建立的空間 動作 2.屬性 3.子集 4.反射集 優化反射集合 應當也必須有乙個或者多個space對反射集進行優化管理 反射訓練 根據具有反射集管理功能的space進行選擇性訓練。5.狀態 1就緒,2啟用,3被啟用 不觸發該space的反射集 4活動,5疲憊,6休...