C語言第一次博客作業


一、PTA實驗作業

題目1.溫度轉換

本題要求編寫程序,計算華氏溫度150°F對應的攝氏溫度。計算公式:C=5×(F−32)/9,式中:C表示攝氏溫度,F表示華氏溫度,輸出數據要求為整型。

1.實驗代碼

  int F,C;

  F=150;

  C=5*(F-32)/9;

  printf("fahr = 150, celsius = %d",C);

  return 0;

2.設計思路

-(1)定義兩個整型變量放華氏溫度和攝氏溫度。
-(2)賦值F=150。
-(3)計算C的值.
-(4)輸出兩個變量的值。

3.本題調試過程碰到問題及解決辦法

  • 問題:編譯錯誤,錯用中文標點符號。
  • 解決辦法:檢查找出錯誤並改正。

4.本題PTA實驗結果

如圖:

題目2.將x的平方賦值給y

假設x的值為3,計算x的平方並賦值給y,分別以“y = x ∗ x”和“x ∗ x = y”的形式輸出x和y的值。

1.實驗代碼

  int x,y;

  x=3;

  y=x*x;

  printf("%d = %d * %d\n",y,x,x);

  printf("%d * %d = %d",x,x,y);

  return 0;

2.設計思路

-(1)定義變量x和y。
-(2)賦值x=3,然后計算y的值。
-(3)按題目所給的格式輸出結果。

3.本題調試過程碰到問題及解決辦法

  • 問題:沒理解好題目所給的輸出要求導致答案錯誤。
  • 解決辦法:多次修改過程中理解了正確答案。

4.本題PTA實驗結果

如圖:

題目3.是不是太胖了

據說一個人的標准體重應該是其身高(單位:厘米)減去100、再乘以0.9所得到的公斤數。已知市斤是公斤的兩倍。現給定某人身高,請你計算其標准體重應該是多少?(順便也悄悄給自己算一下吧……)

1.實驗代碼

  double H,W;
  scanf("%lf",&H);

  W=(H-100)*0.9*2;

  printf("%.1f",W);

  return 0;

2.設計思路

-(1)定義一個整型變量放身高,定義一個雙精度浮點型變量放體重。
-(2)輸入身高,計算重量。
-(3)輸出結果。

3.本題調試過程碰到問題及解決辦法

  • 問題:對浮點型變量認識不足,不知道怎么輸出小數。
  • 解決辦法:在同學提醒下在書上找到相關知識,學習后學會使用。

4.本題PTA實驗結果

如圖:

題目4.輸出各位數字

1.實驗代碼

  int A,B,C,D;

  scanf("%d",&A);

  B=A/100;

  C=A/10-10*B;

  D=A%10;

  printf("%d,%d,%d",B,C,D);
  return 0;

2.設計思路

-(1)定義四個整形變量放一個三位數和它的個十百位。
-(2)計算求得其個位,十位和百位。
-(3)輸出值。

3.本題調試過程碰到問題及解決辦法

  • 問題:無問題

4.本題PTA實驗結果

如圖:

二、截圖本周題目集的PTA提交列表及最后排名。


PTA排名

三、本周學習總結

1.你學會了什么?

  對代碼已經有所了解,學會了比較簡單的代碼編寫和代碼中一些基本的語法算法。認識了計算機語言。在代碼編寫過程中的小毛小病讓我知道了做事要細心認真。

2.本周的內容,你還不會什么?

  。。。

3.你碰到什么困難,打算如何解決?

  編碼速度不夠快。通過多寫代碼提升速度。


免責聲明!

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



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