跪求C語言能人幫我檢查這個C語言程式設計,急求,不勝感激

時間 2022-06-30 20:25:03

1樓:雙月夜雪

執行過了,結果是對的。

#include

#include

int fun(long *x)

if(d==n)

x[j++]=n;

d=0; //d歸0}}

return j;

}main()

2樓:離開後首次遇見

當然不是死迴圈的原因,就不要亂說了.

是因為你的d變數每一輪之前都沒有置0,導致d越加越大.

把d = 0放到while的上一句就好了

3樓:

一樓的還是不行,二樓的 那不是一個死迴圈,程式上沒問題,有可能是引數傳遞的問題。等待答案,時間不早了,明天有空在想。留個腳印。

4樓:匿名使用者

while(b>0)進入死迴圈了!

5樓:匿名使用者

//下面的複雜了 改一下

b=n;

while(b>0)

if(d==n)

x[j++]=n;}

}//對你程式的修改:暈倒a,b,c,d的什麼意思啊 這裡換變數名 你那看著迷糊

long n;

long tmpn; //用來臨時儲存n 因為tmpn會在計算過程中改變

int j=0; //用來計數滿足條件的數int sum; //用來計算反序的數累加和

for(n=100000;n<=999999;n++)if (sum == n) }

return j;

//另一種簡單的方法:

int fun(long *x)

return j;}

高分跪求華為C語言面試題,高分跪求 華為 C語言面試題

華為面試流程 題目及工資水平 tag 華為 華為面試流程一共5輪 首先資格考試和麵試 相應職位的資深工程師主持 其次應聘職位的部門付經理面試 再次應聘職位的部門付經理面試 再次人事面試 最後是付總級的面試。常問問題 q1 請你分別劃劃osi的七層網路結構圖,和tcp ip的五層結構圖?q2 請你詳細...

c語言怎麼檢查對錯,C語言怎麼檢查對錯

首先從語法上保證是正確的,然後是編譯通過,最後執行通過。在編寫上就要儘量保證語法的正確,在編譯時會有錯誤和警告,把對應的錯誤和警告改掉,執行時如果錯誤,可以使用gdb進行除錯。 先編譯,如果有問題,編譯器會有出錯提示 肯定要修改的問題 或者警告 可能是些細節問題,但也有可能在執行時產生致命錯誤 編譯...

c語言題目,跪求大神解答,C語言題目,跪求大神解答!

include include include void reverse char s 思路 第一個和最後一個交換。第二個和倒數第二個交換。交換次數是總字母個數的1 2取整。while s count 0 還可以通過這句話實現上面的while功能 count strlen s i count 2 計...