C語言I博客作業03
這個作業屬於哪個課程 | https://edu.cnblogs.com/campus/zswxy/SE2020-1 |
---|---|
這個作業的要求哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11448 |
這個作業的目標 | 學會分析代碼,認識自己的錯誤 |
學號 | 20209093 |
1.1.1實驗代碼。
計算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N項之和
1.1.2數據處理
變量:整型i,N;浮點型sum;循環變量i;
數據用到的表達式:sum=pow+sum;
循環結構和順序結構。
1.1.3
Q1:沒有理清程序條理,沒有使用scanf()函數,將浮點型變量用int編輯。
·A1:多讀題目,重新思考,看書查找資料區分好整型變量和浮點型變量。
·Q2:為何總是編譯錯誤?
A2:反復檢查后發現沒有規定小數點后幾位數。
1.2.1代碼
要求讀入1個整數X,然后輸出1+2+3+...X 的和。
1.2.2
數據:整型X,sum;循環變量i;
數據用到的表達式:sum=sum+i;
循環結構
1.2.3
Q1:第一次交多了一個輸入X。
A1:把printf ("Enter x:")刪掉就可以了。
Q2:然后答案一直是1+2+.....+X最后發現沒有給它賦值。
1.3.1
電子汪
1.3.2數據處理
變量:整型a,B,I;
表達式:scanf,for。
1.3.3
主要是設置好2個變量
2.閱讀代碼
輸出1-100之間的奇數和
public class One {
public static void main(String[] args) {
int sum=0;
for (int i=1;i<=100;i++){
if ( i%2 !=0){
sum+=i;
}
}
System.out.println(sum);
}
}
1.能幫助我們更好理解for的作用;
2.能更好幫助我們理解循環。
學習總結
3.1
周/日期 | 這周所花的時間 | 代碼行 | 學到的知識點簡介 | 目前比較迷惑的問題 |
---|---|---|---|---|
11.1-11.6 | 13小時 | 195 | 學到循環結構,掌握了for循環語句等 | 有時候格式不知道怎么解決 |
10.25-10.31 | 10小時 | 175 | 華氏溫度的求法等 | 表達式的運用 |
10.18-10.24 | 15小時 | 40 | Hello World!等 | 簡單的無 |
3.2
3.3學習感悟。
c語言在不知不覺中已經學了三周了,在這三周里我從一個對這個一竅不通的計算機小白變成了一個也能敲除簡單代碼的c語言學習者,這學習中的苦與樂同樣也只有自己能體會,苦是代碼敲擊完后上交系統提示的錯誤之苦和找不出錯誤所在的煩惱之苦,樂是每新學會一個代碼的收獲之樂與作業提交后的如釋重負。現在此刻的我是快樂的,因為終於將作業要完成了,哈哈哈。希望未來在這門課程里我能學到更多對我有幫助的知識。