1. 若輸入b,則以下程式執行後的輸出結果是( )
int main(void)
}a error.
b >=60
c >=85
d >=60<60error.
2. 以下程式的執行結果是( )
int main(void)
a computer , puter
b computer , com
c computer , computer
d computer , compu.ter
3. 函式過載是指( )
a 兩個或兩個以上的函式取相同函式名,但形參的個數或型別不同。
b 兩個以上的函式取相同的名字和具有相同的引數個數,但形參的型別可以不同。
c 兩個以上的函式名字不同,但形參的個數或型別相同。
d 兩個以上的函式取相同的函式名,並且函式的返回型別相同。
4. #include< iostream >
using namespace std;
class myclass
myclass(const myclass &x)
myclass& operator=(const myclass &x)
~myclass()
};int main()
輸出結果是( )
a 11214444
b 11314444
c 122444
d 123444
5. 如何定義乙個int型別的指標陣列,陣列元素個數為10個( )
a int a[10];
b int (*a)[10];
c int *a[10];
d int (*a[10]) (int)
6. 以下敘述正確的是( )
a 在c程式中,main函式必須位於程式的最前面
b c程式的每行中只能寫一條語句
c c語言本身沒有輸入輸出語句
d 在對乙個c程式進行編譯的過程中,可發現注釋中的拼寫錯誤
7. 以下敘述中,不正確的是( )
a 使用static float a定義的外部變數存放在記憶體中的靜態儲存區
b 使用float b定義的外部變數存放在記憶體中的動態儲存區
c 使用static float c定義的內部變數存放在記憶體中的靜態儲存區
d 使用float d定義的內部變數存放在記憶體中的動態儲存區
8. 若有定義:int a=7;float x=2.5,y=4.7;則表示式x+a%3*(int)(x+y)%2/4的值是( )
a 2.5
b 2.75
c 3.5
d 0
9. 在c語言中,函式的隱含儲存類別是( )
a auto
b static
c extern
d 無儲存類別
10. 以下對列舉型別名的定義中正確的是( )
a enum a=
b enum a
c enum a=
d enum a
獲取答案和詳細的答案解析:
C C 題 含答案和解析
1.有如下程式 include iostream using namespace std class myclass myclass const myclass x myclass operator const myclass x myclass int main 執行時的輸出結果是 a 11214...
C C 題 含答案和解析
1.int x 2 y 3 z 4 則表示式!x y z的值為 a 1 b false c true d 0 2.下面哪乙個不是由標準模板庫提供的合法的雜湊表 a hash multiset b hash table c hash set d hash multimap e hash map 3.關...
C C 題 含答案和解析
1.設a 1,b 2,則 a b 和 a b 這兩個表示式的值分別是 a 4 4 b 3 4 c 4 3 d 3 3 2.執行 int a 1 3 11 int b a 後,b的值是多少 a 11 b 1 c 3 d 15 e 3.下列哪乙個是析構函式的特徵 a 析構函式定義只能在類體內 b 乙個類...