C语言第一次博客作业——输入输出格式
一、PTA實驗作業(yè)
題目1:7-3 溫度轉換
本題要求編寫程序,計算華氏溫度150°F對應的攝氏溫度。計算公式:C=5×(F?32)/9,式中:C表示攝氏溫度,F表示華氏溫度,輸出數(shù)據(jù)要求為整型。
1.實驗代碼
int celsius,fahr;fahr=150;celsius=5*(fahr-32)/9;printf("fahr = %d, celsius = %d\n", fahr, celsius);2 設計思路
- 第一步:定義兩個整形變量celsius,fahr分別表示攝氏溫度和華氏溫度。
- 第二步:賦值fahr=150
- 第三步:表達式celsius=5*(fahr-32)/9;
第三步:輸出結果celsius
3.本題調試過程碰到問題及解決辦法
(1)碰到問題:提交幾次都顯示答案錯誤
(2)解決方法:仔細檢查代碼,對比題目要求的輸出格式,發(fā)現(xiàn)變量與運算符之間有空格隔開,修改后得到正確答案。
4.本題PTA實驗結果
題目2:7-4 將x的平方賦值給y
假設x的值為3,計算x的平方并賦值給y,并分別以“y=xx”和“xx=y”的形式輸出x和y的值。
1.實驗代碼
int x,y;x=3;y=x*x;printf("%d = %d * %d\n",y,x,x);printf("%d * %d = %d\n",x,x,y);2 設計思路
- 第一步:定義變量x,y
- 第二步:對x進行賦值x=3
- 第三步:將x*x的值賦給y
第四步:按照格式輸出結果
3.本題調試過程碰到問題及解決辦法
(1)碰到問題:對賦值的理解不夠,出現(xiàn)編譯錯誤;最后的輸出格式也出現(xiàn)了錯誤,沒有仔細看題目要求,忽略了空格。
(2)解決方法:上網(wǎng)、查閱書本、向舍友咨詢,解決了編譯上語法的問題,最后對照題目編寫了正確的輸出格式。
4.本題PTA實驗結果
題目3:7-6 是不是太胖了
據(jù)說一個人的標準體重應該是其身高(單位:厘米)減去100、再乘以0.9所得到的公斤數(shù)。已知市斤是公斤的兩倍。現(xiàn)給定某人身高,請你計算其標準體重應該是多少?
1.實驗代碼
2 設計思路
- 第一步:定義兩個浮點型變量H,W
- 第二步:限制H的范圍
- 第三步:輸入數(shù)據(jù)存放在H
- 第四步:表達式W=(H-100)0.92;
第五步:輸出結果W
3.本題調試過程碰到問題及解決辦法
- (1)碰到的問題:定義變量出錯,用int型變量,導致最后答案出錯
(2)解決方法:觀看翁愷視頻,學會如何定義浮點型變量,和對應的格式控制符,進行修改后得到正確答案
4.本題PTA實驗結果
題目4:7-7 輸出各位數(shù)字
給定一個三位正整數(shù),輸出其百位數(shù)字、十位數(shù)字及個位數(shù)字。
1.實驗代碼
2 設計思路
- 第一步:定義A,B,C,D四個整型變量,A表示三位正整數(shù),B,C,D分別表示百,十,個位數(shù)
- 第二步:輸入一個三位整數(shù)存于A
- 第三步:求出B,C,D,B=A/100; D=A%10; C=(A-B*100)/10;
第四步:輸出結果
3.本題調試過程碰到問題及解決辦法
(1)碰到的問題:提示出現(xiàn)段錯誤,在輸入語句中漏掉了&,導致出錯
(2)解決方法:重新看一遍代碼,發(fā)現(xiàn)遺漏,補上&,得到正確結果
4.本題PTA實驗結果
二、截圖本周題目集的PTA提交列表及最后排名。
PTA提交列表
PTA排名
三、本周學習總結
1.你學會了什么?
- 首先對c語言有了一定的了解,基本知道了如何去學習這門程序語言;
- 學會了幾種變量類型,如int、double、float等,以及對應的格式控制符,還有輸入、輸出的格式;
- 學會了一些C語言中的基本運算,如表達式的書寫、運算符的優(yōu)先級等;
學會了順序結構,也對分支結構有了一點了解;
2.本周的內(nèi)容,你還不會什么?
本周的內(nèi)容,基本掌握得差不多了,但是還不夠扎實,比如輸出的一些格式還是會出錯,賦值的運算和表達還不夠熟練,定義變量的類型有時會出錯。
3.你碰到什么困難,打算如何解決?
- 困難:打代碼時還不熟練,經(jīng)常要卡住,對一些運算符的使用和C語言中的表達還不熟練,經(jīng)常要請教舍友或是查看書本。
如何解決:閑暇時多敲代碼,熟能生巧,遇到不懂的及時請教老師或是同學。
轉載于:https://www.cnblogs.com/mayifang/p/7680241.html
總結
以上是生活随笔為你收集整理的C语言第一次博客作业——输入输出格式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2017-2018-1 20155338
- 下一篇: box_sizing