C 實驗3 多分段函式求值

2021-07-30 02:33:38 字數 1434 閱讀 2687

一:問題及描述

/*   

* 檔名稱:簡單程式的設計  

* 作    者:張政    

* 完成日期: 2017     年4    月 1 日   

* 版 本 號:v1.0   

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

* 輸入描述:

* 問題描述:程式執行之後只能乙個乙個執行導致得執行四次程式才能檢驗程式的正確性  

* 程式輸出:

* 問題分析:將主幹程式編譯了4次之後就可以將將該程式選擇進行4次然後每段函式的值就可以一次求得   

* 演算法設計:

#include

#include

using namespace std;  

int main()  

{ cout << "歡迎使用張政的多分段函式求值計算器!" << endl;

cout << "請輸入x1的值" << endl;

double x,y;  

cin>>x;   

if(x<2)       

y=x;  

else if (x<6)  

y=x*x+1;  

else if (x<10)  

y=sqrt(x+1);  

else  

y=1/(x+1);    

cout

if(x<2)       

y=x;  

else if (x<6)  

y=x*x+1;  

else if (x<10)  

y=sqrt(x+1);  

else  

y=1/(x+1);    

cout

if(x<2)       

y=x;  

else if (x<6)  

y=x*x+1;  

else if (x<10)  

y=sqrt(x+1);  

else  

y=1/(x+1);    

cout

if(x<2)       

y=x;  

else if (x<6)  

y=x*x+1;  

else if (x<10)  

y=sqrt(x+1);  

else  

y=1/(x+1);    

cout<

二:執行結果

三:心得體會

1. 編譯較為複雜的程式時還是得沉下心來一點一點啃。

2. 下次要學好迴圈然後再來試著解決這節課所遇到的這個問題

四:知識點總結

熟練掌握if-else,switch,case等多種選擇程式結構的設計。

C 實驗3 多分數段函式求值

一 問題及 檔名稱 多分數段函式求值.cpp 作 者 饒文軒 完成日期 2017 年 3 月 22 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 多分數段函式求值 程式輸出 y的值 問題分析 略 演算法設計 略 include includeusing namespa...

c 實驗3 多分數段函式求值

一問題及 檔名稱 c 實驗3 多分數段函式求值 作 者 王夢雲 完成日期 2017 年 3 月 24 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 程式輸出 y的值 問題分析 略 演算法設計 略 include include using namespace std int m...

C 第三次上機實驗 多分段函式求值

一 問題及 檔名稱 額.cpp 作 者 湯永泰 完成日期 2017 年 3 月 22 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 第三次作業 多分段函式求值 程式輸出 略 問題分析 略 演算法設計 略 includeusing namespace std int m...