C Primer plus 程設習題使用須知

程式設計用書: C Primer plus 5/e (第五版)


程式撰寫環境:Microsoft Visual C++ 6.0


 


這就是程式設計課 C Primer plus 的章節後的習題,可以供同儕和學弟妹們作為參考


目的希望能幫到正在學程式設計的人一臂之力
幫助大家的學習


如果教授是同一位的話(吳教授),
他的上課規則大家都很清楚,不要抄襲別人的作業(網路上的也不行)


  


所以煩請先瞭解原理之後,再用自己的文字下去撰寫


不要直接複製貼上 (這樣會對程設這門課有相當扣分的效果)


Thx.


畢竟寫出來,學到的是我而不是你。程式設計是需要大腦思考的,
可以應付一時,但不能應付資訊人一個相當基礎的專業能力
除非你不想走資訊相關的這條路,就不要對自己開玩笑


 


還有一點注意事項
對於C程式語言的空白檔,為了適應不同環境而不盡相同
但是大方向(書上的寫法)是對的







int main (void)


{


………………


     一些指令(statement)


     ………………


 


     return 0;


}


像是到了Microsoft Visual C++ 6.0的空白檔就會變成







#include “stdafx.h”


 


int main(int argc, char* argv[])


{


………………


     一些指令(statement)


     ………………


 


     return 0;


}


 


到了Microsoft Visual Studio 2008 的空白檔就會變成







#include “stdafx.h”


 


int _tmain(int argc, _TCHAR* argv[])


{


………………


     一些指令(statement)


     ………………


 


     return 0;


}


 


說的都是同一件事情,但不能混用
不用雞婆幫他改
(但你打第一種樣式一定對)
切記除了瞭解空白檔的差異外,一定要再   #include <stdio.h>
要不然連printf() scanf()都不能用,請這件蠢事大家不要再犯 


    祝能盡早讀通書中的內容,能融會貫通


祝大家成功