C語言I部落格作業04

2022-06-03 17:24:09 字數 2087 閱讀 5609

這個作業屬於哪個課程

這個作業要求在**

/homework/11492

我在這個課程的目標是

《鞏固所學知識,更進一步熟悉用c語言來編輯》

這個作業在那個具體方面幫助我實現目標

《能鞏固日常所學知識》

參考文獻

c語言程式設計(第三版)

學號<20209198>

題要求編寫程式,根據公式c m n =​m!/(n−m)!​n!

​​ 算出從n個不同元素中取出m個元素(m≤n)的組合數。

資料表達:運用了整型 m,n。定義和呼叫了函式fact(n),其中n的型別是int,函式型別是double。

資料處理:用到了for迴圈結構for(i=1;i<=number;i++)。定義了fact(number)函式

函式引數:主函式為#include,自定義被調函式為double fact (int n),是double型別 實參為int i, n, m;double result;形參為double product;

輸入資料

輸出資料

說明4 15

result = 1365

大於00 12

result = 1

等於0

這道題我是經過幾次編譯錯誤最後正確才提交的,但由於有編譯錯誤我都沒提交,所以這只有最後的正確的截圖。

我有過分號忘打,#include中.h忘打。

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

資料表達:運用了雙精度浮點型double h, r_lower, r_upper, v;

資料處理:呼叫了double volume_tc函式。

函式引數:主函式為#include,呼叫了double volume_tc函式。

輸入資料

輸出資料

說明2 34 6

7715.75

大於00 6 8

301.59

等於04 0 7

117.29

等於0

v = pih(r_lowerr_lower+r_lowerr_upper+r_upper*r_upper)/3;剛開始格式錯誤等號兩邊未空格,return v;起初是return 0;

同學**截圖:陳卓

1.陳卓同學書寫的**有個很好的習慣在符號兩邊都有空格,而我目前還未有這樣的好習慣。

2.陳卓同學的主函式中的for迴圈其實可以省略,可以使**更簡短。

3.我其實也可以像陳卓同學那樣把兩個scanf合為乙個,使**更簡潔。

周/日期

這週所花時間

**行數

學到的知識點簡介

目前比較迷惑的問題

第三週三天

371for迴圈結構

第四周三天

380自定義函式

自定義函式編寫

1.學的東西越來越多,越來越難,需要好好鞏固

2。也感覺到自己在逐漸在進步

C語言I部落格作業04

問題 回答這個作業屬於 c語言程式設計 這個作業要求在 1 homework 9768 我在這個課程目標是 學習如何分析程式和除錯程式 這個作業在哪各方面幫助我實現目標 pta的作業,的分析 參考文獻 本題要求編寫程式,計算序列 1 1 3 1 5 的前n項之和。輸入格式 輸入在一行中給出乙個正整數...

C語言I部落格作業04

這個作業是屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 弄清楚for迴圈語句作用 這個作業在那個具體方面幫助我實現目標 應對不同的題目使用for語句 參考文獻 1.1.1資料處理 資料表達 int denominator,n,i double item,sum 定...

C語言I部落格作業04

問題答案 這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 熟練的運用與掌握計算機系統和c語言知識 這個作業在那個具體方面幫助我實現目標 打字能力和鍵盤符號熟練程度以及對資料的分析 參考文獻 pta系統常見問題解答 本題要求編寫程式,計算交錯序列 1 2 3 3 5 4...