第二章實驗作業

2021-06-21 02:43:09 字數 2367 閱讀 6842

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

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

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

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

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

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

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

書本p19頁例題

/*****************************************

**功能:顯示輸出各種正興變數所佔的位元組數**

*****************************************/

#include//編譯預處理命令

using namespace std; //使用標準名空間std

int main() //主函式

書本p36習題3(1)

#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<

書本p36習題3(2)

#include using namespace std;

int main()

{ float x=2.5,y=4.7,m;

int a=7;

m=x+a%3*(int(x+y)%2)/4;

cout<

還沒研究出怎麼去求虛根,打算繼續學下去等研究出來再補全這個程式,不要見怪啊

/*************************************

*********解一元二次方程***************

*************************************/

#include#includeusing namespace std;

int main()

{ float a,b,c;

double x1,x2,e;

cout>b>>c; //先求出e值方便判斷是否有實根

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

x1=(-b+sqrt(double(e)))/(2*a);

x2=(-b-sqrt(double(e)))/(2*a);

if(e>=0)

{ if(x1=x2)

{cout<

#include using namespace std;

int main()

{char a[25],b[25],c[25],e[25]; //定義四個一維字元型數量組

int k;

cout

if(k==1) //加密

{ int i;

cout

cout

cout<

作業6完全看不懂·········

作業7:

c:\users\he\desktop\c++\cpp2.cpp(6) : fatal error c1083: cannot open include file: 'ioamanip': no such file or directory

最近很多錯誤,可以歸納為以下幾點

編寫詞語的時候有錯別字母

對某些字母缺少定義

分號的缺漏與沒注意大小寫狀態

還有很多······

在寫程式過程中發現還有很多東西沒弄懂,單單靠書本一兩章的知識去做乙個稍微複雜點的程式是不可能,需要我們持之以恆的學習。除了記住一些必要的公式之外,還需要很強的思考和邏輯能力,我們要在今後的日子慢慢積累起來。學習c++確實不是一天兩天的事呀話說這週作業好多啊

第二章實驗作業

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

第二章實驗

一 實驗目的和要求 1.熟悉引用的概念,掌握引用的定義方法,學會引用在c 程式中的應用。2.掌握函式的定義和呼叫方法。3.練習過載函式的使用。二 實驗內容 1.除錯下列程式,寫出輸出結果,並解釋輸出結果。1 cpp view plain copy 1 sy2 1.cpp include using ...

第二章作業

程式1 功能 顯示輸出 班級 姓名 學號 includeusing namespace std int main 以下是主函式 int main 主函式 int number1,number2 定義兩個基本型變數 cout 清輸入兩個數 cin number1 number2 從鍵盤上輸入兩個變數的...