部落格鏈結
第六次作業:7-1 求1到100的和
#includeint main(void解題思路:) printf(
"sum = %d\n
",sum);
return0;
}
(1)首先編譯預處理命令#include
(2)定義主函式
(3)定義兩個整數型變數
(4)使用for迴圈語句
(5)寫出迴圈結構
(6)呼叫printf()函式輸出結果
(7)編譯結束語句
流程圖如下
執行結果
除錯結果
在本週的c語言課上,我學習到了for迴圈的語句使用方法和實用技巧,明白了for迴圈的執行步驟和條件。
遇到的問題:
在最開始的編寫for迴圈的時候其中()裡的三段式子是都要寫的,但是我不清楚,所以我在()裡只是打了第二段的判斷,就沒有寫b的賦予值,因為在最開始的int裡我已經定義了b的值,所以就沒有打;導致我的編寫的程式一直都是編輯錯誤。知道我想起來上課的時候老師說不管你定不定義b的值,都需要在()面打出三個;。就算不定義也要打出來。可以空著,但是絕不可以不寫。
尋找250
#include int main(void)解題思路else
}printf("%d
",b+1
);
return0;
}
第一步:先定義兩個整數型變數a,b。
第二步:使用while迴圈語句,先使得a=1在逐步將a的值輸入。
第三步:在迴圈語句中使用if else條件語句來判斷a是否等於250.如果a不等於250,就先將b加1在繼續執行迴圈語句。如果a等於250就直接跳到第四步。
第四步:呼叫printf()函式輸出結果
第五步:編譯結束語句
程式框圖
執行結果
除錯結果
7-2 輸出閏年
#include int main(void解題思路:) }}
else
if(n<=2000||n>2100)
else
if(n>2000&&n<=2003)
return0;
}
1、定義變數i,n。
2、通過if判斷語句和for迴圈將21世紀中截至n的閏年年份全部輸出。
3、最後判斷沒有閏年的情況和n不在二十一世紀中的情況。
程式框圖
執行結果
除錯結果
個人總結
(1)本週學習內容
學習了i三種迴圈語句。收穫了新的c語言**語句。
(2)難點
難點是迴圈語句巢狀使用,應多檢視**,分析問題,理解迴圈邏輯來克服問題。
(3)**行數、部落格字數統計
1.2.
3.7-2 輸出閏年
#include int main(void解題思路:) }}
else
if(n<=2000||n>2100)
else
if(n>2000&&n<=2003)
return0;
}
1、定義變數i,n。
2、通過if判斷語句和for迴圈將21世紀中截至n的閏年年份全部輸出。
3、最後判斷沒有閏年的情況和n不在二十一世紀中的情況。
程式框圖
執行結果
除錯結果
個人總結
(1)本週學習內容
學習了i三種迴圈語句。收穫了新的c語言**語句。
(2)難點
難點是迴圈語句巢狀使用,應多檢視**,分析問題,理解迴圈邏輯來克服問題。
(3)**行數、部落格字數統計
1.2.
3.
第三次作業
2 12有600 mb 兆位元組 的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車這 些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kb s,其結果又如何?解 當傳送速率為2.4k...
第三次作業
1 有600mb 兆位元組 的資料,需要從南京傳送到北京 一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料,試比較這兩種方法的優劣。若資訊傳送的速率為33.6kb s,其結果又如何?解 假定連續傳送且不出錯。若...
第三次作業
p67 2 12 有600mb的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率是2.4kbps 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kbps,其結果又如何?解 1 t 600 1024...