書後面的練習題..看了很久還是看不太懂
有高手可以為我解答嗎?
非常謝謝
1.以下何者無法寫物件導向程式
(A)Turbo C (B)Borland C++ (C)Visual C++(D)以上皆可
2 C語言變數依生命週期長短可分為 跟
3.函式的宣告為 int ADD(int A, int B),表示ADD函式傳回值之資料型態為
4.以下那一種資料型態之佔記憶體大小與其他三者不同?(A)Short int (B)unsigned int(C)short unsigned int(D)unsigned char
5.若x=5,y=7,則3+(y==5)+(x%y)的值為
6.求13>>2的結果
7.int x, y=10; (x=5>y)&&(“a” !=”abc”)結果為
8.若a=5,b=3,c=4,則a+=(2*b)-(b*c)結果為
9.若x=5,y=7,則3+(y= =5)+(x%y)結果為
10.若x=5,y-8, 則敘述i=(x= =y)+3;,i結果為
2006-11-04 14:40:00 · 4 個解答 · 發問者 佳螢 1 in 電腦與網際網路 ➔ 程式設計
1.以下何者無法寫物件導向程式
(A)Turbo C (B)Borland C++ (C)Visual C++(D)以上皆可
=>(D)
2 C語言變數依生命週期長短可分為 跟
=> global & local
3.函式的宣告為 int ADD(int A, int B),表示ADD函式傳回值之資料型態為
=>整數(integer)
4.以下那一種資料型態之佔記憶體大小與其他三者不同?(A)Short int (B)unsigned int(C)short unsigned int(D)unsigned char
=>(D)
5.若x=5,y=7,則3+(y==5)+(x%y)的值為
=>8
6.求13>>2的結果
=>13的2進位是1101, shift 2 位, 變成 0011 = 3
7.int x, y=10; (x=5>y)&&(“a” !=”abc”)結果為
=> 0
8.若a=5,b=3,c=4,則a+=(2*b)-(b*c)結果為
=> -1
9.若x=5,y=7,則3+(y= =5)+(x%y)結果為
=> 8
10.若x=5,y-8, 則敘述i=(x= =y)+3;,i結果為
=> 3
2006-11-04 15:44:24 · answer #1 · answered by 正哥 4 · 0⤊ 0⤋
物件導向程式設計的確和語言一點關係都沒有.那是一種概念.但是,不是所有語言都能實現.要看編譯器是否支援(VB,pascal不就是這樣走過來,從無到有...XD)所以語言是會進化,人讓它進化...Orz
推侯捷老師的書...
有點做廣告了...XD
2006-11-05 10:00:40 · answer #2 · answered by ? 4 · 0⤊ 0⤋
物件導向程式根本和用程式語言沒什麼關係,只是C++內建一些東西給編譯器傷腦筋,不用讓人傷腦筋.
2006-11-04 19:06:16 · answer #3 · answered by 鳳琳 5 · 0⤊ 0⤋
(Borland)Turbo C 無法寫物件導向程式!
(Borland)Turbo C++ 可以寫物件導向程式!
2006-11-04 16:21:11 · answer #4 · answered by Big_John-tw 7 · 0⤊ 0⤋