幫我找出C的錯,誰來幫我看C的段落哪裡有錯?

發布 數碼 2024-02-09
9個回答
  1. 匿名使用者2024-02-05

    檢查你的輸入法,裡面應該是漢字。

    if(x=0||y=0) 應為 if(x==0||y==0)

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

    條件判斷應為 x==0||y==0

    在第三行檢查下,不輸入中文下的分號。

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

    修正後的高精度除法C++程式如下(見圖,更改見注釋)<>

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

    你明白除法的邏輯嗎? 不要急著寫**,先用紙筆想清楚邏輯。

    for(i=0;i<=100;i++)

    a=a*10;以這句話為例,a=a*10,你沒有去掉a b的整數部分吧? 所以結果一定是錯誤的。

    s+=char(a/b+'0');

    a=a%b;

  5. 匿名使用者2024-02-01

    首先,當您輸入兩個陣列值時,輸入格式是錯誤的:

    &a[m] 和 &a[q]。

    另乙個錯誤是,在 C 中,乙個等號被分配給左邊的變數,這意味著右邊的結果被分配給左邊的變數,所以你。

    用紅色標記的地方總是真實的,它失去了判斷的意義。 == 應該用於確定兩者是否相等。

  6. 匿名使用者2024-01-31

    對於字元陣列,如果將其用作字串,則其結束字元為字元'\0'

    分配記憶體時,可以連線兩個字元陣列 a 和 b,例如 17 位元組的空間,前 10 個是 a,後 7 個是 b。

    當 C 處理字串時,從第乙個位址開始,直到遇到它'\0'

    碰巧的是,如果 A 陣列中沒有人,它將向後搜尋,直到遇到它'\0',所以很多書反覆強調結尾人物的重要性,否則往往會出現錯誤。 這將越過陣列 b 的線並進入 b'\0',它會停止,如果仍然沒有遇到它,它會顯示更奇怪。

    誠然,a 的陣列只有 10 個字元,但由於沒有終止符,並且 a 和 b 的空格恰好是連線在一起的,因此偵錯程式在根據字串顯示值時不會使用 a 的原始長度來確定字串的內容。 所以會出現奇怪的顯示,輸出也會異常。

  7. 匿名使用者2024-01-30

    緩衝區 a 中的原始內容是什麼,最好用 zeromemory 到 0 來填充它

  8. 匿名使用者2024-01-29

    在這種情況下,b 的初始長度為 0,b[1] 將導致程式崩潰。

    你是這樣寫的:

    a += string(,

    cout <

  9. 匿名使用者2024-01-28

    k迴圈的無條件短語不是乙個無限迴圈嗎?

相關回答
10個回答2024-02-09

諾基亞C5-03和中興V880**都在1000元左右,乙個Symbian系統和乙個Android系統,畫素都在300萬以上。 中端智慧型手機,諾基亞N,三星S5830。 高階智慧型手機,高階手機一般都配備或更多的螢幕,所以它們很大。 >>>More

10個回答2024-02-09

李尚隱的《無題》譯文是:昨夜星辰燦爛,風如水,我徘徊在畫樓西邊,只想著住在桂塘東邊的你。 雖然我們近在咫尺,但彷彿被世界末日隔開了; 我恨自己,我沒有像五顏六色的鳳凰一樣的翅膀和你一起自由飛翔,我可以慶幸你我心心相印,彼此了解。 」

3個回答2024-02-09

小馬有七個封印和乙個真身,真身有六條命。 >>>More

9個回答2024-02-09

難道不是愛樂樂團愛你嗎???

loving you >>>More

6個回答2024-02-09

現在,我們真的對碘化鉀感到震驚。

以前,我從不喜歡的東西上沒見過你,為什麼我厭惡,不知道女王是怎麼—— >>>More