Re: [計概]C作業

看板NTHU_ENGI13作者 (hsuan)時間16年前 (2009/12/16 20:04), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
我來說幾個常見的問題好了 int main(){ return 0; } 在這邊 這個int的意思是這個函數會回傳一個值(整數integer) 而妳如果不想要他回傳 請用void 當然 如果要改成其他形式的回傳值也是可以 ex float double 再來 是變數宣告 int a, b; //宣告出兩個整數的變數 ( x ) a, b = 0; //這樣是不合法的 ( o ) a = 0; b = 0; //這樣是OK的 a = b = 0; //這樣也是OK的喔 以及之前用過的判斷式 if ( a < 5 ) //合法 if ( 5 < a < 11) //不合法 一次只能比較一個東西 如果要這樣比的話 請用 5 < a && 11 > a; 這是「且」的用法 那 如果是要用「或」 則是|| 重要的IO scanf("%d", &a); // &不可以漏掉 ""中間放的是妳要存的格式 這邊的d 是表示decimal(十進位) printf("xxx %d", a); //這邊一樣 ""中放的是會印出來的文字 而後面a則是印出來變數 但是 / %d 等特殊字元 想要印出來有特殊方法 迴圈的使用 for(i=0;i<10;i++){ } //表示這個迴圈的counter從零開始算 一直到他小於十 //每作一輪counter + 1 或是 while( a < 5 ){ //這邊的a<5是條件 所以必須在外面先宣告過 a++; // 類似這樣 } 迴圈有個特別要注意的地方 就是不要讓他「永遠無法終止」 這樣很恐怖... 跟個病毒幾乎沒有兩樣 如果遇到這種情況 請ctrl + c去把他強制終止吧 另外 你們有時候會加上system("pause");來暫停 記得要在最上面補上 #include <stdlib.h> //這是另一個函數庫 不然有可能在其他地方編譯的時候會錯 這些 應該夠你們作業用了 有問題在來問吧 最後 告訴大家個消息 12/27(日)晚上九點半 @ 工一館 我們要舉辦之前說過的活動 會提供大家宵夜 也歡迎大家自行攜帶禮物去交換 但為了確保有到的人都有得吃 記得 要來的人 請推文... 或是跟班代統計 不然...嘿嘿 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.222.3

12/16 22:44, , 1F
超讚欸 不是我在說 三百PO可以讓給學長 但是你忍心嗎XD
12/16 22:44, 1F
文章代碼(AID): #1BACp4oA (NTHU_ENGI13)
討論串 (同標題文章)
文章代碼(AID): #1BACp4oA (NTHU_ENGI13)