C語言I部落格作業03

2022-06-03 15:12:06 字數 1962 閱讀 4989

這個作業屬於哪個課程

這個作業要求在**

/homework/11452

這個作業的目標

預習迴圈結構,找出問題,複習之前做過的題

學號<20208956>

給定兩個整數a和b,輸出從a到b的所有整數以及這些數的和。

資料表達:使用a,b,sum,i四個變數;sum初始為0,a,b為使用者輸入的整數,i初始為1;四個變數都是int型別的。

資料處理:在迴圈體中用sum+=i;使用for迴圈結構,if語句的分支結構。

使用for迴圈,用(i-a+1)進行計數、並計算各個時期sum的值,因為題目要求*首先順序輸出從a到b的所有整數,每5個數字佔一行,每個數字佔5個字元寬度,向右對齊。最後在一行中按sum = x的格式輸出全部數字的和x。*所以使用if語句,當一行輸出的整數超過五個數是進行換行,以及最後乙個整數b時換行。

要求讀入1個整數x,然後輸出1+2+3+...x 的和。

資料表達:使用x,i,sum;三個變數;sum初始值為0;這三個變數都是整型。

資料處理:使用for語句迴圈結構和if-else語句。

資料表達:根據題目要求將n,foot,inch;都定義為整型,輸入n進行計算並輸出foot和inch。

資料處理:根據題目已知英製長度的英呎foot和英吋inch的值,那麼對應的公尺是(foot+inch/12)×0.3048且foot=1/12*inch有:先將0.3048除到=右邊得到foot+inch*1/12=n/30.48;由於題目要求整型而1/12=0,即得到foot=n/30.48;所以inch=n*12/30.4-12*foot;

#includeint fun(int m,int n)  //m個蘋果放在n個盤子***有幾種方法

int main()

}

考慮問題全面:

1.當mn時fun(m,n-1)和fun(m-n,n)分別代表了將m個蘋果放入n-1個盤子,則剩下乙個空盤子其餘盤子至少有乙個蘋果和將每個盤子都減掉乙個蘋果,不會有空盤子。所以m>n的時候有fun(m,n-1)+fun(m-n,n)種.

3.當n=1時,蘋果都放在同乙個盤子裡 

4.當m=0時,沒有蘋果

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第八周18

220printf,scanf的使用,以及int型別

第九周22

231if語句分支結構、呼叫數學函式

第十周:

25255

for語句、字元型資料的使用

switch語句多分支結構、break語句和continue語句

C語言I部落格作業03

一 二這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 掌握關係運算 if else語句 格式化輸入語句scanf 以及常用的數學庫函式 這個作業在那個具體方面幫助我實現目標 能較為熟練使用if語句 參考文獻 題目描述 為了提倡居民節約用電,某省電力公司執行 階梯電價 ...

C語言I部落格作業03

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 能很熟練的運用c語言,在程式設計時提高效率 這個作業在那個具體方面幫助我實現目標 通過運用各種工具和markdown的語法來幫助我實現目標 參考文獻 題目 為了提倡居民節約用電,某省電力公司執行 階梯電價 安裝一戶一表的...

C語言I部落格作業03

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i部落格作業03 我在這個課程的目標是 提公升對c語言的認知度,並借助來熟悉markdown語法 這個作業在哪個具體方面幫助我實現目標 pta裡的作業 參考文獻 pta系統常見問題解答 題目內容描述 這是一道簡單的分段函式的計算。資料表...