看板 NTUFM-91 關於我們 聯絡資訊
嗯~~這應該是公器私用了啦 不過反正近來班版已經夠虛了 大概不差我這一篇吧~~~ 我只是想po一下上禮拜上的東西&EXE3.c + 這禮拜的HW2.c 上禮拜主要是使用☆scanf("");☆還有☆for迴圈☆ (差不多是這樣吧) 所以EXE3的內容就是把上上次的EXE改一下 也就是: 1.不主動宣告d和h的數值 2.在宣告完所有的變數後(d、h、F、BA、VOL、PI) 、在進行公式計算之前(BA=PI/4*d*d、VOL=BA*h*F) 以 scanf("%f %f",&d,&h); →當然也有別的寫法可以達到相同效果 關於那些就看看書唄 也就是程式在run的過程中,由鍵盤另行輸入d、h的值,而以此輸入值進行運算 (以取代之前直接在程式裡頭宣告d、h值的寫法) 3.接著要進行的是for迴圈,也就是讓程式能重覆進行運算 而EXE3.c的要求只在於: 重覆三次"輸入d、h的值並分別列出BA和VOL的值" for迴圈的寫法為: for(i=0;i<n;i++) →i需先宣告為整數(int) { n的數值是你要電腦重覆進行的次數 你要電腦做的事; 例如exe3中,n的地方就輸入3(式中n=3) } "i++"表示每一次執行完{}內的指令後,i的值就加上1 所以"i=0;i<n;i++"整句的解釋: 從↑一開始設定i值=0,每執行完一次{}內的指令後 ↑i值便加上1,如此重覆對i進行累加 在↑條件都還符合的情形下,{}中所寫的指令就會重覆進行, 直到↑條件不符合了(即i=n),這個迴圈就不會再繼續 即跳過這個迴圈,改而進行程式中寫在迴圈之後的指令 如此,將上述2.中你要電腦執行的指令置入for迴圈,就完成exe3.c了 ...............待續HW2 -- 天邊 詞:姚若龍 小時候 想長大 逃離不懂我的家 要翅膀 自己闖 不讓誰決定方向 長大後 裹著傷 走過幸福身旁 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.137.92.30
thorstan1234:推 班版夠虛~XD 推140.112.244.186 03/15
smallyuan:推推推...超詳盡!!! 推 218.166.80.38 03/15
sunset:寶貝~~我真是越來越愛妳了 *啾* 推140.112.225.197 03/15
marji:ya~~~謝謝你唷...^O^ 推140.112.228.113 03/15
ziv2000:cool~~~~~ baby~~~~~ 推140.112.251.182 03/15