c 對練習的答覆

發布 教育 2024-04-09
4個回答
  1. 匿名使用者2024-02-07

    c 是在類外定義的,因此它是乙個全域性變數。 A 是在類 a 中定義的私有變數。

    這裡 c 是全域性變數,b 是靜態變數(靜態),a 是正態變數。 b 初始化為 0

    這些集合函式是將 1 新增到相應的變數中

    A1 中的 A、B 和 C 分別為 1 0 0

    a1 1 1 0

    a1 1 1 1

    A2 中的 A、B 和 C 分別為 1 1 1(B 是靜態的,保持 1)。

    a2 1 2 1

    a2 1 2 2

    所以; 輸出 1 2 2

    while(at 是臨時儲存值 t=a 的變數; a=b;b=t;這是 A 和 B 互換。

    c -- 是 c 減去 1

    程式首先執行,同時判斷 a,然後 a、b 和 c 變為 a=2、b=1、c=1

    第二個,而判斷 a,然後 a、b、c 變為 a=1、b=2、c=0

    第三個而判斷 a 輸出 a,b,c 1,2,0 的值

    str 是陣列的名稱,它是指向陣列頭部的指標。

    str+2 是陣列 str 開頭最後兩個字元的位置,因此 z 被覆蓋。

    最終結果 str 是 xyabcabc

    唉。。。。。。這些問題對考官來說是最煩人的。

  2. 匿名使用者2024-02-06

    1.A 在類內定義,C 在類外定義!! A是類名,A1,A2物件,是函式的呼叫!!

    2.如果 while(a 是 str 中的第三個字元!

  3. 匿名使用者2024-02-05

    我也是初學者,所以也許我說的有問題,供參考!

    1.類中的變數將新增 this 指標,a 將變為 this ->a,而 c 不在類 a 中,因此不會新增此指標(此指標將在呼叫時自動傳入,無需人工干預)。

    那麼,b 是乙個靜態屬性,它不屬於某個特定的物件,屬於類 a,int a::b=0; 這句話為他開啟了記憶體空間並初始化了它,然後兩個setb操作是同乙個B。

    對於這些公式,它們呼叫 A1 物件和 A2 物件中的方法。

    a::b = 1c = 1

    a::b = 2

    c = 22.問題出在 Aa = 2 b = 1 c = 1 a < b 結果是假的,即 0, 0 < c 結果是真的,繼續。

    a = 1 b = 2 c = 0 a < b 結果是真的,即 1, 1 < c 結果是假的,結束。

    指標很有用,因為您可以直接新增或減去它,並且 +1 將移動到下乙個(無論型別如何),例如 int a[10],a 指向 a[0],a + 1 指向 a[1],a + 2 指向 a[2],字元陣列也是如此,str 指向 str[0], str + 2 指向 str[2]。

    注意,str + 2 是乙個位址!

  4. 匿名使用者2024-02-04

    Q1:首先,很明顯,a是在a類中定義的,a類是乙個普通變數。 C 是在函式外部定義的,因此它是乙個全域性變數,它不屬於任何函式,它屬於源程式檔案。 其範圍是整個源程式。

    其次,main 函式首先定義類 A 中的兩個物件 A1 和 B1,然後依次訪問類物件中的成員函式; 得到 a=1;

    得到 b=1;c=1;

    得到 a=1;(因為有 int a::b=0; b 是作用於類 A 的區域性變數,因此 a2 中的初始 b = 1,a2 中 a 的初始化為 0; c 是乙個全域性變數,c=1)。

    得到 b=2;c=2;

    因此輸出 1 2 22 q。

相關回答
30個回答2024-04-09

1.B型(9+9)(4-1)=6元。

A類6*4=24元。 >>>More

4個回答2024-04-09

總結。 改變一般疑問句的方法:(乙個語氣,兩個變化,三個問號)。 >>>More

9個回答2024-04-09

很難說,聰明的大腦自己學習數學很方便,而且學得越多,興趣越大; 但智商一般學的數學很多,背*公式和定理*是必須的,數學往往容易忽略學科*課本,尤其是在高中,在基礎紮實的前提下,*題量也要積累到一定程度,因為題目太多,才能熟練運用所學的公式和定理, 勤奮思考是必須的,如果你每次遇到問題都會翻答案,即使你記得下一次遇到或會忘記。 >>>More

16個回答2024-04-09

a^2=ab^3=c

b*d=d10b+a)*e=100a+10d+e(10a+b)*(10c+e)=? >>>More

9個回答2024-04-09

根據定義,有 (sinx)。'=lim[sin(x+ x)-sinx] ( x),其中 x 0,將 sin(x+ x)-sinx,即 sinxcos x+cosxsin x-sinx,由於 x 0,所以 cos x 1,因此 sinxcos x+cosxsin x-sinx cosxsin x,則 (sinx)'=lim(cosxsin x) x,這裡必須使用乙個重要的極限,當 x 0 時,lim( sin x) x=1,則 (sinx)'=cosx。 >>>More