作業 C 作業2

2021-07-10 20:35:09 字數 1538 閱讀 7750

【專案2】分段函式求值

/* * 檔名稱: 456.cpp

* 作 者: 柳青雨

* 完成日期: 2023年 3 月 30 日

* 版 本 號: v6.0

* 對任務及求解方法的描述部分:分段函式求值

* 輸入描述: 輸入x

* 問題描述: 分段函式求值,計算函式的值並輸出

* 問題分析: 利用 if else

* 演算法設計: 利用 if else

*/

#include using namespace std;

int main( )

{ int x,y;

cout<<"請輸入您想輸入的x的值"<>x;

if(x>=1)

{int a;

a=x-1;

cout<<"y="<【專案3】兩點距離

/* * 檔名稱: 003.cpp

* 作 者: 柳青雨

* 完成日期: 2023年 3 月 30 日

* 版 本 號: v6.0

* 對任務及求解方法的描述部分:求兩點之間的距離並輸出

* 輸入描述: 輸入兩個點的座標,4個變數x1,y1,x2,y2

* 問題描述: 輸入兩個點的座標,求兩點之間的距離並輸出

* 問題分析: 開平方需要呼叫函式 sqrt()實現;必須在程式開始處寫:#include* 演算法設計: 開平方需要呼叫函式 sqrt()實現;必須在程式開始處寫:#include*/

#include #include。

using namespace std;

int main( )

{ double x1,x2,y1,y2,d,m;

cout<<"請輸入您想計算的x1 y1 x2 y2"<>x1>>y1>>x2>>y2;//輸入四個數,每兩個之間用空格分開

m=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);

d=sqrt(m);

cout<<"兩點間距離為:"<【專案4】模擬atm

/* * 檔名稱: 111.cpp

* 作 者: 柳青雨

* 完成日期: 2016 年 03 月 30 日

* 版 本 號: v6.0

* 對任務及求解方法的描述部分:【專案4】模擬atm

* 輸入描述: 輸入密碼、功能選項

* 程式輸出: 判斷密碼對錯、並輸出功能選項

* 問題分析: 使用 if else

* 演算法設計: 使用 if else

*/

#include using namespace std;

int main( )

{ int x;

double q;

cout<<"青青草原銀行歡迎您"<>q;//

if(q!=000000)

cout<<"您出入的密碼錯誤,請重新輸入:"<>x;

if(x==1)

cout<<"謝謝,您選擇了1號功能"<

c語言程式設計作業2

通過對迴圈控制這一章的學習,了解了相較於之前更為複雜的c語言結構,並且開始解決一生活中常見的問題,將c語言程式設計進一步推向了實際應用。c語言提供for while do while三種迴圈語句。其中while語句 for語句屬於當型迴圈結構,do while語句屬於直到型迴圈語句,這三種語句各有各...

C作業第2次

2 1 2.5 執行下列程式段的輸出結果是 2分 double x 2.5,y 4.7 int a 7 printf 1f x a 3 int x y 2 4 2 2 設a 為整型變數,不能正確表達數學關係 10 a 15 的 c 語言表示式是 10 a 15 2 3下列程式段的輸出結果是 2 2分...

C 課堂作業 2

給定乙個常數k以及乙個單鏈表l,請編寫程式將l中每k個結點反轉。例如 給定l為1 2 3 4 5 6,k為3,則輸出應該為3 2 1 6 5 4 如果k為4,則輸出應該為4 3 2 1 5 6,即最後不到k個元素不反轉。輸入格式 每個輸入包含1個測試用例。每個測試用例第1行給出第1個結點的位址 結點...