| 這個作業屬於哪個班級 | c語言--網路2011/2012 |
| ---- | ---- | ---- |
| 這個作業的位址 | c部落格作業01--分支順序結構 |
| 這個作業的目標 | 初步認識c語法,掌握資料表達、printf、scanf語法及分支結構內容 |
隨機數要在開頭用#include.如果要每次的隨機數字不同,就要用隨機種子srand(time(0)).如果隨機數有取值範圍,例如要求隨機數的範圍在0100,就用rand()%100.如果是10100,就用10+rand(%90)。
for迴圈的表示式為for(表示式1;表示式2;表示式3)//後面不需要分號。此時不用scanf()函式,因為在for的表示式已經進行了賦值,表示式1賦值後,進行判斷表示式2,再進行迴圈語句,再進行表示式3.記得還要用{}。
字元輸入用getchar()//()中無引數;輸出用putchar()//()中要含有引數。兩者都每次只能輸入輸出乙個字元。
表示或用||,表達邏輯與用&&。表達非用!
switch的用法為switch(表示式){}記得換行,裡面要用case 常量表示式:語句1;break;case後面不能用case op=『+』類似的,而是case 『+』,區分兩者間的區別。記得用break;
兩者的區別在於,前者的表達為:while(表示式)。而後者為:dowhile(表示式),至少執行一次的迴圈語句體。如果迴圈次數確定的話,盡量用for。
任何數對10取餘得到的是個位數。例如求321的每一位數字,方法如下:individual=321%10,ten=321/10%10,hundred=321/100.
m%n==0說明m能夠對n進行整除,主要是用取餘的方法。
首先在標頭檔案時用#include.求冪函式用pow,eg:x的3次方用pow(x,3).求絕對值用fabs()eg:x的絕對值為fabs(x)求平方根用sqrt()eg:根號4為sqrt(4)。等等
(目前pta刷的不多,對於函式的程式設計技巧不太很懂。之後會補上)
林麗老師教的很好,但是由於自己的刷題量不多,所以在上課時麼有怎麼跟得上進度。我希望老師布置的作業能夠少一掉,能讓我有更多的時間刷pta,從題目中尋找c語言的技巧和魅力,還有老師布置的測試能不能在測試完後公布一下答案,這樣可以及時糾正,及時改正。老師上課的互動可以少一點的話就更好了,不然每節課都上的心驚膽戰,步步驚心,聽課會不怎麼集中。
這兩者我寫了分支結構和順序結構,但有些許題是在同學的幫助下完成的。接下來要準備寫迴圈結構了。
C部落格作業01 分支 順序結構
本週學習了順序結構,分支結構和迴圈結構,總體能夠理解所學內容,但在細節上還是經常犯錯,如scanf語句中代數前要加 等等。pta總分 1分 據說乙個人的標準體重應該是其身高 單位 厘公尺 減去100 再乘以0.9所得到的公斤數。已知市斤是公斤的兩倍。現給定某人身高,請你計算其標準體重應該是多少?定義...
C部落格作業01 分支 順序結構
1.第一次正式的作業,看到其他優秀的同學的部落格,感觸良多。很慚愧在假期的時候沒有好好刷pta,導致在正式學習專業課程時感到很吃力,現在在這立個flag 全心全意投入學習中。2.在學習了順序結構後,接著進入了分支結構的學習。經過幾節課的學習,有了一些收穫。比如 命 名上的學會了嚴謹的 駝峰命名法 對...
C部落格作業01 分支 順序結構
3.還有就是敲 敲很多行敲很久呢還不一定對的感覺.真是絕了 但如果敲對的感覺真是很爽呢 現在學習的還沒有到函式類的,難度還行呢,就是喜歡這種有挑戰性的感覺。4.敲 真的需要很細心很認真,有時候可能乙個地方錯誤就會導致輸出結果不對,並且還得去除錯發現那個微小的錯誤,所以應該一開始就得細心地打 考慮周全...