C語言I部落格作業04

2022-06-03 17:36:11 字數 2350 閱讀 1425

這個作業屬於哪個課程

c語言程式設計ii

這個作業要求在**

這個作業的目標

檢測自己的學習情況

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

寫**,樹狀圖總結

參考文獻

學號20209116

7-2 求組合數 (15分)

資料表達:這個**用了變數i,n,m,sum,result。除了m,n的值需要按需所輸入,其他的都是賦值;i,n,m是整型,result,sum是浮點型。

資料處理:表示式運用了賦值表示式和函式表示式;流程結構採用了迴圈結構和順序結構。

輸入資料

輸出資料

說明1,3

3小於20.00

5,721

大於20.00

2,46

小於20.00

6,824

大於20.00

9,10

10小於20.00

說明:q1:開始第一遍編寫這個程式時就已經正確了,但因為執行測試時顯示有程式設計錯誤就沒有提交,其中還有一部分原因是因為自己學的不夠紮實不能判斷**是否正確。

a1:最後用這個「錯誤」的**提交正確。

q2:我把sum和int的賦值都改過為0,結果部分錯誤。

a2:我拋開**用數學知識運算,因該都是為1的。

q3:我還把result改為整形嘗試,但錯了。

a3:回顧老師講過的知識,改回了浮點型。

資料表達:這個**用了變數i,n,result。除了n的值需要按需所輸入,其他的都是賦值,都是整型。呼叫了冪函式pow()。

資料處理:表示式運用了賦值表示式和函式表示式;流程結構採用了迴圈結構和順序結構。

輸入資料

輸出資料

說明10

2046

小於100000.00

1316382

小於100000.00

1565534

小於100000.00

191048574

大於100000.00

214194302

大於100000.00

說明:q1:開始缺少了「#include

a1:看書後補充了上去。

q2:定義result時用的是浮點型。

a2:通過詢問同學,改為了整型。

q3:最後輸出「result=%d」時少了乙個空格。

a3:仔細觀察後,填補,提交正確。

相同點:基本結構是相同的。

不同點:(1)定義變數的字母不同。

(2)她的**多定義了乙個變數,**多但容易看懂,而我的**算是比較精簡吧。

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第八周/10.19~10.25

7h100行

程式的基本格式和寫乙個程式

有很多東西都不懂難以入手

第九周/10.26~11.1

8h200行

用**計算一些簡單的問題,常用的資料型別和運用if-else語句

程式除錯

第十周/11.2~11.8

8h300行

迴圈語句

設計迴圈程式

第十一周/11.9~11.15

9h300行

生成乘方表和階乘表

pow是什麼資料型別

(1)這周學習到了pow冪函式的表達語句還學習了更複雜點的迴圈語句,感覺又是充實的一周;

(2)對於老師的教學我覺得挺好的,不僅講到了重點,更多的是讓我們自己去探索拓展。

(3)做作業的速度比上週快多了。

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...