c語言I博客作業03


問題 答案
這個作業屬於那個課程 C語言程序設計I
這個作業要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655
我在這個課程的目標是 更加深層次了解c語言,熟練多種語法格式
這個作業在那個具體方面幫助我實現目標 使用double和int型數據打程序
參考文獻 www.cnbiogs.com/linli069/p/9713863.html

1.1階梯電價

題目內容描述為,為了提倡居民節約用電,某省電力公司執行“階梯電價”,安裝一戶一表的居民用戶電價分為兩個“階梯”:月用電量50千瓦時(含50千瓦時)以內的,電價為0.53元/千瓦時;超過50千瓦時的,超出部分的用電量,電價上調0.05元/千瓦時。請編寫程序計算電費。

1.1.1實驗代碼截圖




Q1:一開始就是編譯錯誤,基本上都是這樣
A1:提交一次錯一次,最后看書才發現是是數據類型錯了,當時真的很煩了

1.1.2數據處理

數據表達:用了double定義的x和cost,這是兩個浮點型變量,以此制定程序計算用戶的用電量,cost是指用戶的電費,x是指用電量,他們之間操作兩種關系 與x的值有關
數據處理:表達式:若X<=50,Y=0.53x,若X>50,Y=26.5+0.58(X-50);若x<0,則輸出"Invalid Value!"。

輸出三角形面積和周長

本題要求編寫程序,根據輸入的三角形的三條邊a、b、c,計算並輸出面積和周長。注意:在一個三角形中, 任意兩邊之和大於第三邊。三角形面積計算公式:area=√
​s(s−a)(s−b)(s−c)其中s=(a+b+c)/2。

​###1.2.1實驗代碼截圖
​​

1.2.2數據處理

數據表達:a,b,c是自變量,s,area,perimeter是因變量,根據公式可以求出s,area,perimeter的相應值。
數據處理:表達式:area=√​s(s−a)(s−b)(s−c),其中面積s=(a+b+c)/2。周長perimeter=a+b+c。

三天打魚兩天曬網

中國有句俗語叫“三天打魚兩天曬網”。假設某人從某天起,開始“三天打魚兩天曬網”,問這個人在以后的第N天中是“打魚”還是“曬網”?

1.3.1實驗代碼截圖

1.3.2數據處理

數據表達:N是自變量,因變量是N除以5的余數,由此可以得出是釣魚還是曬網。
數據處理:用if else語句來寫根據因變量來得出結論
2.閱讀代碼

2.1找一份優秀的代碼,理解代碼功能,並講出你所選代碼有點及可以學習的地方。參考網站:

答:這是一個double型數據代碼,里面運用了一些我看不懂的格式,但是竟然看了下次就不會再那么陌生了,其中有多種變量,讓我重新回顧了之前所學的。還有就是較多分層次的運用if else語句,使我更加清晰的看清楚格式,同時這個可以讓我將來要學的有所預習吧,同時加大我對計算機的興趣,讓我覺得計算機這門課很不可思議。

3.學習總結

3.1學習進度條

周/日期 這周所花時間 代碼行 學到的知識簡介目 前比較迷惑的問題
第一周 2h 40 對c語言的簡單了解,基礎的輸入法則
第二周 2h 50 學會程序的溫度的互相轉化 目前沒有
第三周 3h 97 格式類型的運用 很難分清楚格式的使用

3.2累計代碼行和博客字數


3.3學習感悟

學習c語言這么久了,從一開始的什么都不知道到現在的一點點了解,對我來說已經是很大進步了,雖然還是有很多的不會,需要看書或者是去問同學,但是這些都是可以幫助我學習的,要嚴格要求自己,要自律。只有這樣,這門專業才可以學好吧,畢竟我還是第一次接觸程序和計算機的語言,很難懂。尤其是在打程序時,有幾次是真的煩的想摔電腦了,冷靜下來思考過后,還是打出來了,非常不容易,我還的繼續努力去學習。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM