第四周作業

2022-05-01 14:33:08 字數 2157 閱讀 9708

1.實驗**

#includeint main()

2.設計思路

(1)第一步:定義兩個浮點型變數x,y

第二步:用scanf函式輸入浮點數給x

第三步:使用if else條件語句分情況討論計算結果

第四步:用printf函式輸出x和y的值

(2)流程圖:

3.本題除錯過程碰到問題及解決方法:

(1)錯誤截圖

(2)遇到問題及解決方法

疏忽了題目要求保留一位小數所以將 if 語句中y=1.0/x打成y=1/x。經過幾遍的檢查後找到了錯誤。

1.實驗**

#includeint main()

2.設計思路

(1)第一步:定義兩個整數型變數a,b乙個浮點型變數c

第二步:用scanf函式讀入整數給a,b

第三步:用if條件語句對不同情況進行不同的表達

第四步:用printf函式輸出a/b的結果

(2)流程圖

3.遇到問題及解決方法

(1)錯誤截圖

(2)遇到問題及解決方法

在定義變數a和b的時候因為看題目要求兩個數字間以空格分開所以打出int a b,編譯了好幾遍才發現錯誤,應該int a,b。是在輸入時兩個數字以空格分開。

1.實驗**

#includeint main()

else if(u>50)

else

printf("invalid value!");

return 0;

}

2.設計思路

(1)第一步:定義浮點型變數u(用電量),c(花費)

第二步:用scanf函式讀入浮點數給u

第三步:用if條件語句和else if句式對不同情況進行討論計算

第四步:用printf函式輸出c的結果

(2)流程圖

3.遇到問題及解決方法

(1)錯誤截圖

(2)遇到問題及解決方法

本題的編譯真的是錯了好幾次,第一次錯誤發現疏忽題目要求invalid value後面忘記加嘆號,還有就是沒按照題目要求輸出cost,第二次錯誤就是思路錯誤,討論時少了一項,導致執行不出題目的要求。

1.實驗**

#include int main()

2.設計思路

(1)第一步:定義浮點型變數a(行駛里程),c(行駛費用),m(等待時間)

第二步:用scanf函式讀入浮點數給a,整數給m

第三步:用if條件語句進行多次處理計算,用else if句式對不同情況進行討論計算

第四步:用printf函式將各部分的值相加輸出

(2)流程圖

3.遇到問題及解決方法

(1)錯誤截圖

(2)遇到問題及解決方法

由於自己理解能力較差,對題目分析不透徹,討論時少了幾個條件,經過幾次的檢查和與同學的交流後才把條件補上,但是馬虎在前面定義c為花費的錢數,在輸出時卻輸出的b.

陳盈馳:

孫佳鈺:

3,**及折現圖:

第四周作業

第四周實驗作業 1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 1.1求自然對數e的近似值 include using namespace std int main cout 1.2求圓周率 的近似值 include using name...

第四周作業

實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...

第四周作業

實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...