第三週作業

2021-06-21 02:49:31 字數 2111 閱讀 3810

第二章 資料型別、運算子和表示式----作業

n      學習要求:

了解資料型別概念。

掌握常量和變數的使用。

掌握各種運算子的運算結合性和優先順序,掌握各類表示式正確格式。

掌握資料型別轉換。

進一步熟悉vc整合程式設計環境的使用,熟練掌握程式設計過程和步驟,積累程式除錯經驗。

n      實驗作業

1.輸入課本各個例題,除錯執行程式,並分析程式,將每乙個程式改寫2到3個版本,自己分析程式結果,然後再除錯執行,核對分析結果的對錯。

2.編寫程式輸入乙個三角形的三條邊,計算其面積和周長;

3.編寫程式計算並輸出課本本章習題3表示式的值並分析結果。

4.編寫乙個程式,輸入乙個一元二次方程的三個係數,並計算其方程的解,然後輸出。

5.編寫程式,自己確定乙個加密演算法,將自己的音標姓名(英文)加密,並輸出加密後結果,請注釋你的加密演算法。

6.在乙個自動控制裝置中,控制字位數16位,控制裝置產生機械動作(如削,壓等)的是指令字的低8位,其中保護強制停機動作的控制命令是低8位是全為0,控制報警聲音是指令的高第1位,0為報警,1為不報警。請編寫程式,在緊急狀況啟動時,向控制器輸入控制指令。

7.積累除錯程式經驗,收集錯誤資訊原因(每個同學收集3-5條錯誤資訊原因,並輸入電腦形成文字)。

n      作業要求

網上提交各個程式和相關要求提交的文字。

#include

using name space std;

int main ()

例2.1

#include

#include

using namespace std;

int main ()

例2.3

#include

using namespace std;

int main ()

例2.4 

#include

using namespace std;

int main ()

例2.7

#include

using namespace std;  

int main()  

習題3(1)

#include

#include

using namespace std;  

int main()  

{  int e, f, g;  

cout<<"請輸入e的值:"<>e;  

cout<<"請輸入f的值:"<>f;  

cout<<"請輸入g值:"<>g;  

float m, n, k;  

cout<<"請輸入m的值:"<>m;  

cout<<"請輸入n的值:"<>n;  

k = (e + f) / g + sqrt ((double)n) * 1.2 / g + m;  

cout<<"k = "<3(2)

#include

#include

using namespace std;  

int main()  

{  int e = 1, f = 4, g = 2;  

float m = 10.5, n = 4.0, k;  

k = (e + f) / g + sqrt ((double)n) * 1.2 / g + m;  

cout<<"k = "《計算一元二次方程

#include

#include

using namespace std;  

int main()  

{  int a, b, c, m, a, b, d;  

cout<<" 請輸入a: "<>a;  

cout<<" 請輸入b: "<>b;  

cout<< "請輸入c: " <>c;  

m = b * b - 4 * a * c;  

a = ( -b + sqrt( m ) )/( 2 * a );  

b = ( -b - sqrt( m ) )/( 2 * a );  

if (m >= 0)  

{  if (m == 0)  

cout<<"a = "<**愚笨,5,6兩題著實不懂,望師傅明示!

第三週作業

實驗作業 1.輸入課本各個例題,除錯執行程式,並分析程式,將每乙個程式改寫2到3個版本,自己分析程式結果,然後再除錯執行,核對分析結果的對錯。2.編寫程式輸入乙個三角形的三條邊,計算其面積和周長 3.編寫程式計算並輸出課本本章習題3表示式的值並分析結果。4.編寫乙個程式,輸入乙個一元二次方程的三個係...

第三週作業

要求 1.輸入課本各個例題,除錯執行程式,並分析程式,將每乙個程式改寫2到3個版本,自己分析程式結果,然後再除錯執行,核對分析結果的對錯。2.編寫程式輸入乙個三角形的三條邊,計算其面積和周長 3.編寫程式計算並輸出課本本章習題3表示式的值並分析結果。4.編寫乙個程式,輸入乙個一元二次方程的三個係數,...

第三週作業

第一題 輸入課本各個例題,除錯執行程式,並分析程式。例1 include using namespace std int main 例8 includeusing namespace std int main else cout this is not a endl return 0 第三題 編寫程...