C語言I部落格作業03

2022-06-04 12:12:09 字數 2362 閱讀 4329

c語言i部落格作業03

這個作業屬於哪個課程

這個作業要求在**

/homework/11455

這個作業的目標

《閱讀**,將打**做到最好,是分數盡量達到最高》

學號<20209065>

1.pta實驗作業(15分/題)

1.1 題目1求平方根序列前n項和

本題要求編寫程式,計算平方根序列√1+√2+⋯的前n項之和。可包含標頭檔案math.h,並呼叫sqrt函式求平方根。

1.1.1實驗**截圖

1.1.2資料處理

資料表達:定義了三個整形變數i,n用來輸入進行for的迴圈語句,再定義乙個雙精度浮點型變數sum.

資料處理:呼叫了scanf(),printf(),for語句。

1.1.3 pta提交列表

說明q1一開始sqrt(i)沒有加括號導致一直錯誤

a1在sqrti中加上了()

q2沒有注意到保留兩位小數,直接打成%lf導致答案錯誤

a1將%lf改成%.2f

1.2 題目2求簡單交錯序列前n項和

本題要求編寫程式,計算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前n項之和。

1.2.1 實驗**截圖

1.2.2 資料處理

資料表達:定義了四個整形變數i,n,flag,denominator進行for迴圈語句,再定義兩個雙精度浮點型變數sum,item

資料處理:呼叫了scanf(),printf(),for語句。

1.2.3 pta提交列表

說明q1第一處錯誤沒有將flag初始值寫上

a1在前面加上了flag=1

q2在item=flag1.0/denominator時沒有加1.0

a2先前還不知道如果不1.0就會出現0/0的狀況,於是就加上1.0

1.3 題目3 求分數序列前n項和

本題要求編寫程式,計算序列 2/1+3/2+5/3+8/5+... 的前n項之和。注意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。

1.3.1 實驗**截圖

1.3.2 資料處理

資料表達:定義了五個整形變數i,n,denominator,x,y進行for的迴圈語句,再定義了兩個兩個雙精度浮點型變數sum,item

資料處理:呼叫了scanf(),printf(),for語句。

1.3.3 pta提交列表

說明q1在分子分母的和等於下一項的分子,分母是前一項的分子一直在想怎麼轉換

a1從而又多引用乙個變數從而將問題解決

q2在輸出時總是答案錯誤

a2題目不用輸出sum=只要直接輸出就行了,所以講sum=去掉

2.閱讀**(-5——5分)

acm解題

leecode面試數題**,找簡單題目閱讀分析。

學習到了#include 是乙個輸入輸出流系統程式

3.學習總結(15分)

3.1 學習進度條(5分)

周/日期 這週所花的時間 **行 學到的知識點簡介 目前比較迷惑的問題

11/1-11/8 12h 216 printf scanf for if等用法 輸出時後面是按照順序的嗎?

3.2 累積**行和部落格字數(5分)

時間部落格字數

**行數

第一周1833

421第二週

1987

433第三週

3.3 學習感悟(5分)

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系統常見問題解答 題目內容描述 這是一道簡單的分段函式的計算。資料表...