C C 題 含答案和解析

2021-10-21 12:01:26 字數 1565 閱讀 4754

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 乙個類...