c語言1博客作業04


這個作業屬於哪個課程 https://home.cnblogs.com/u/Qutongxue/relation/schoolclasses
這個作業要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11454
這個作業的目標 訓練自己從不同角度解決一個問題,並且盡量是最優解
學號 20209045

一.pta實驗作業

1.6-1 使用函數求圓台體積 (10分)

本題要求實現函數求圓台體積,定義並調用函數volume_tc(r_lower, r_upper, h)計算下底半徑為r_lower、上底半徑為r_upper、高度為h的圓台的體積,函數類型是double。

裁判測試程序樣例:

include <stdio.h>

define PI 3.14159

double volume_tc(double r_lower, double r_upper, double h);

int main(void)
{
double h, r_lower, r_upper, v;

scanf("%lf%lf%lf", &r_lower, &r_upper, &h);
v = volume_tc(r_lower, r_upper, h);
printf("%.2f\n", v);

return 0;

}

我編譯的代碼

7-3 求冪之和 (15分)
本題要求編寫程序,計算sum=2
​1
​​ +2
​2
​​ +2
​3
​​ +⋯+2
​n
​​ 。可以調用pow函數求冪。

輸入格式:
輸入在一行中給出正整數n(≤10)。

輸出格式:
按照格式“result = 計算結果”輸出。

輸入樣例:
5
輸出樣例:
result = 62

我編譯的代碼


造數據測試
| 輸入數據| 輸出數據| 說明|
| 5 3 7 |
| 6 4 98|
| 7 5 5 |

pta提交列表

第一個主要是格式問題,一共完整的語句后面應該有分號,但忘記打了。
第二個沒有搞懂pow數學函數。導致理解錯誤,其次少打了百分號。對調用函數不太理解。

同學代碼截圖


不同之處
1.對方運用函數比較熟練,而且寫的代碼運用了自己不懂的代碼。
2.運用了pow函數
3.代碼寫的比自己精簡。

累計代碼行數和博客字數

學習內容總結

學習體會
這一周相比於上一周我學到的東西不少,首先我學會了如何去使用數學函數,其次我學會了去運用和定義一個函數,並且·大致了解形參與實參的區別。然后還學會了如何去命名。


免責聲明!

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



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