c實驗報告

2023-01-02 12:06:04 字數 1284 閱讀 6887

第二次實驗報告

一. 實驗主體

選擇性控制結構

二. 實驗目標

1. 能夠構造關係性急一般性的程式去估算給定的條件;

2. 能夠正確地構造if和switch格式程式;

3. 能夠設計和評估包含有四則運算符號的程式表達;

4. 能夠設計乙個包含結論的選擇性程式。

三. 關於「height」問題的實驗分析

流程圖如下:

**如下:

#include <>

#include <>

void main(void)

else if ( diet == 'y' )

printf( "your height is %f\n", (fa*0.923+mo)/2*1.015);

else

printf( "your height is %f\n", (fa*0.923+mo)/2);

}else if ( sports == 'y' )

else if ( diet == 'y' )

printf( "your height is %f\n", (fa+mo)*0.54*1.015);

else

printf( "your height is %f\n", (fa+mo)*0.54);

getchar();

}輸入與輸出結果:

please input your fahieght and moheight:

165,150

please input your ***:

mdo you like sports?

ndo you h**e a good diet?

nyour height is 170.100000

四. 關於「height」問題的總結

出現的問題:

1. 在前面4個問題上,無法換行逐一出現;

2. 在if()中的內容,定義上「=」與「= =」的運用出現錯誤;

3. 字元要用』』,運用上出現錯誤;

4. 太多的選擇,**過於複雜;

5. 對if的嵌入式在運用{}時,常出現遺漏。

問題的解決方法:

1. 要讓問題逐一做答,在第乙個scanf();語句後面加getchar();

2. 「=」是賦值,」= =」才是等於,本實驗在if()中要使用」= =」;

3. 加字元』f』,』m』,』y』,使用』』表示字元;

4. if的嵌入式用上{}比較方便,在運用上格式注重對齊;

5. 在此實驗中,應該用』賦值』,以使變成看起來較為簡單。

C實驗報告實驗

高階語言程式設計 實驗報告 班級 學號 姓名 成績 一 實驗目的 1 掌握c語言資料型別,熟悉如何定義整型 字元型和實型變數,以及對其賦值的方法。2 掌握不同型別資料之間賦值的規律 3 學會使用c的有關運算子,以及包含這些運算子的表示式,特別是 和 運算子的使用。4 進一步熟悉c程式的編輯 編譯 連...

c實驗報告

實驗 一 預習報告 上實驗課之前完成 一 實驗目的 1 了解c語言開發環境的組成 2 學習c語言開發環境的使用方法 3 掌握c語言程式從編輯 編譯 連線到執行並得到執行結果的過程。二 實驗內容 1 從鍵盤輸入兩個整數,將其平方和輸出 用函式求平方和 ex701 11.c程式清單 include in...

c 實驗報告

南京資訊工程大學實驗 實習 報告 實驗 實習 名稱資料 指標與字串實驗 實習 日期 5月07日得分指導教師李燕 系計算機專業計科年級 13 班次計科2 姓名塗亮學號20132308063 1.實驗目的 1 學習使用陣列資料物件。2 學習字串資料的組織和處理。3 學習標準c 庫的使用。4 掌握指標的使...