你好,我是昨天問C語言小程式的人,謝謝。 我還有乙個問題要問你

發布 教育 2024-08-21
13個回答
  1. 匿名使用者2024-02-01

    目前不行。

    腳踏實地地學習語法和演算法。

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

    諸如查詢模式之類的問題都是建模問題,程式是用來測試和實現我們的演算法的,它們是不一樣的。

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

    移動不起作用。

    猜猜你應該把最後乙個迴圈 prinf() 裡面的空間放在 printf(" ");

    for (i = 0; i < n;i++) 或寫乙個這樣的動作。

    void move(char a, int n, int m)for (int i = n; i > 0; i--)

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

    編譯就是編譯,build就是構建。 你寫的C程式不能直接執行,你必須先把它轉換成乙個可以直接由計算機執行的程式,這個過程就是編譯,會把源程式編譯成乙個字尾。 OBJ,它也內建在可執行程式中。

    此 exe 檔案是可以執行的程式。

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

    檔案編譯和執行是生成的相關檔案,只要保留 cpp 檔案就可以刪除。

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

    exe 是連線後的可執行檔案。

    o 是編譯的目標檔案。

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

    o 是目標檔案,DSP 是專案檔案,其他任何內容都不會單獨保留。

    debug 放置除錯版本。

    松開放髮型版。

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

    直接在 printf(“ 這允許您顯示空格,或使用 for 語句來控制 printf(” 空格) 的數量。 有很多方法可以做到這一點,分析和選擇具體問題是很好的。

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

    你好,C語言的控制項顯示子字元,有很多表達方式。

  10. 匿名使用者2024-01-23

    一定是0時鐘t的定義是typedef長時鐘t,即長整數,每秒時鐘數,這個值是1000,而你自己的**值小於1000,所以結果是0;

    你可以直接定義乙個長 t = clock(); printf("%ld",t);看看 clock() 函式就知道了! 這很簡單!

  11. 匿名使用者2024-01-22

    幾種可能性。

    編譯器優化,for迴圈實際上根本沒有執行,直接跳過,所以0clock的時間計算為程式占用CPU的時間,如果你的程式執行的動作很少,那麼時鐘計算的時間很少。

    建議使用 time gettimeofday 函式來計時。

  12. 匿名使用者2024-01-21

    程式執行速度太快,不到 1 秒。

    int i,j,x=0;

    clock_t end;

    printf("start");

    for(i=100000;i>11;i--)for (j=0;j<1000;j++)

    end=clock()/clocks_per_sec;

    printf("%ld",end);

    就是這樣。

  13. 匿名使用者2024-01-20

    我不明白你在用這個程式做什麼。

相關回答
15個回答2024-08-21

使用指標來改變它的值,你的程式只是呼叫了要交換的函式中的區域性變數,呼叫函式後就釋放了變數,整個程式根本不會改變原來的數字,只有通過傳遞指向位址的指標才能得到變數的位址。 >>>More

13個回答2024-08-21

你有 13 個,少乙個}。在 if(leap &&month>3) 句子上方新增乙個 }

8個回答2024-08-21

很簡單的問題,如果你的txt裡面有中文,(乙個漢字是兩個位元組),這樣的逐字節輸出是不可見的字,一定是亂碼。

8個回答2024-08-21

因為字串中的0是ascll查詢表中的字元0,而不是數字0,而ascll查詢表中的數字0是30,所以在做出判斷時,取字元中的0時,實際上是拿30和0來比較,這顯然是不相等的, 而 0 是字串的末尾,當它達到 0 時,就意味著字串結束了,自然不會繼續比較。

7個回答2024-08-21

#include

void sort(int x,int y,int z); >>>More