查詢以下程式的執行結果,Java查詢以下程式的執行結果

發布 科技 2024-05-21
4個回答
  1. 匿名使用者2024-02-11

    程式很亂,有錯誤,我來給大家分析一下。

    main()

    int i=1,n=3,j,k=3;任務,無話可說。

    int a[5]=;這也是一項任務。

    while(ia[i])i++;這裡錯了,我不知道ia是什麼。

    將 ia 改為 a,最後的 i 是陣列中儲存的位數,即 3for(j=n-1; j>=i;j--)a[j+1]=a[j];我不做這句話是因為 j=2, i=3

    a[i]=k;將 a[3] 分配給 3,這是第四個數字。

    for(i=0;j<=n;i++)

    printf("%3d",a[i]);無限迴圈,因為 j 永遠不能大於 n,所以它不能跳出來。

    如果迴圈更改為 i<=n,則輸出為 1453

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

    總的來說,這是乙個糟糕的程式。

    1)while(ia[i])i++;ia[i],什麼是ia,這是乙個錯誤。

    2)for(i=0;j<=n;i++) 根本不處理 j,所以這個迴圈要麼不執行,要麼是乙個無限迴圈。

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

    30 個問題。 s=180

    執行結果如下圖所示:

    29 個問題。 執行結果如下圖所示:

    31 個問題。 出陣!

    異常處理已結束!

    執行結果如下圖所示:

    你好! 以上是寫的答案,以及您所做的測試結果。 請確認。

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

    程式誤差,prt(&a,&b&c); 缺少逗號 pr(&a,&b,&c);

    答案是11、41、20

    那你就要問為什麼模具李蓋c還是20,那我們來看看程式:,+x,++y,*(z++)看看*(z++)我寫的這兩條執行順序:

    1.輸出 *z,因為 z++ 先執行 z,然後執行 z。

    什麼意思,它不是 20 加 1,因為這個 z 不是 *z,它的自加不會影響數字 20,而是它指向加 1 的位址,如果它指向的原始位址是 100,那麼現在是 101,所以第二個輸出仍然是 20,因為 20 沒有被改變, 而且每次執行這個函式的時候,都會重置 z 的賦值,而不是原來加擾的位址,所以還是位址 20,輸出當然是 20不知道你有沒有明白!

    如果你明白了,你可以獎勵我一面小旗子來玩!

    繼續,我不是說每次執行prt函式的時候,Z的賦值都會被重置嗎,也就是說如果你不執行一次prt函式,z的值就會被賦予數字20的位址,而這個函式結束後,z的值就會消失,所以下次執行它仍然是數字20的位址,現在你知道了嗎?

相關回答
5個回答2024-05-21

提供的**主要基於以下兩個錯誤:

1. 如果要通過賦值來初始化 4*4 矩陣,則需要分兩層迴圈。 >>>More

6個回答2024-05-21

我給大家乙個實惠的建議,不知道你在哪裡,你去**上面搜尋,24核,16核雙CPU機就可以了,**上面不貴,價格在6000-15000之間便宜,其實在完成進退兩難之前,我是樂觀的,想買16核的8800多, 只要配置和老闆確認一下,很快就會到來,這樣比較實惠,如果想在電腦城買的話,有點太貴了,如果不買房子,我就緊手買,我也做3D渲染,我有個哥們買的很好, 希望對您有用!

10個回答2024-05-21

其實,我見過很多。 嗯,它很貴。 你要給我買嗎? >>>More

4個回答2024-05-21

when we were young, we lived in ourselves

chasing dreams, hiding in our >>>More

17個回答2024-05-21

1:新增記憶體模組。

2:在登錄檔中或用360減少啟動項,減少未使用的程式的執行。 >>>More