這段程式是什麼意思,編譯器出來的答案是2341,但是沒看懂,求大神解答 謝謝

時間 2021-08-30 11:20:53

1樓:擁抱

主要是 函式f, 具體作用是 【查詢輸入引數中的前一個陣列中沒有出現在後一個陣列的元素,依次儲存在新的陣列中,並返回未出現元素的總個數】。

main函式就為 f函式提供輸入引數,並把未出現的元素再一一列印出來。

2樓:罰你今晚沒飯吃

這段**的意思就是對比兩個陣列a和b,找出只在a中出現的數字(a中有而b中沒

有的數字)。接著我們來走讀一下**:

第一步:

int f(int a,int m,int b,int n,int c)-->定義了一個函式f,

其返回值型別是整型,要呼叫它的話,要向裡面傳5個引數,分別是陣列a、

整型m(定義陣列a的長度)、陣列b、整型n(定義陣列b的長度)、陣列c。

第二步:理解函式f裡的邏輯。

int f(int a,int m,int b,int n,int c)

{ int i,j,k=0,t;//定義變數並初始化

//遍歷陣列,i

3樓:末日塵沙

這段程式的意思是:提取x陣列裡有,而y陣列裡沒有的數提取方法在函式f中:用兩個for迴圈比較x與y之間相同的數;

如果有數相同,那麼標誌位t=0,直接退出小迴圈;

如果y中沒有相同的數,那麼把數放入一個新陣列中;

最後迴圈輸出所以y中沒有的x數。

c語言問題,程式填空,還有這段程式是什麼意思,如何實現的 10

4樓:匿名使用者

( struct list *)

( struct list *)

return h;

這段**程式是什麼意思,求解答!謝謝 5

5樓:匿名使用者

這不是**,而是cpu中暫存器的名稱和出現問題時它們當時的16進位制值。

例如出現問題時esi暫存器的16進位制值為0x0040397f。

編譯器是什麼

千鋒教育 1 visual c 6.0 win8系統下不好用,c c microsoft visual c 2 visual studio 2005 2008 2010 2012 2013 microsoft visual studio 3 win tc非常方便 不騙你,2000 xp 7都可以用 ...

如何檢視程式被哪個版本編譯器編譯的

gcc v 很簡答的一個知識。所有的linux程式都可以使用這個命令檢視版本資訊。以後要是遇到了linux方面的問題,shell程式設計,linux系統管理問題,都可以幫到大家。希望採納 linux如何檢視是否已安裝gcc 執行gcc v命令,如果linux系統沒有安裝gcc編譯器,會提示 comm...

vc 6 0編譯器是如何編譯c語言程式的

例子 include void main 是一條語句一條語句的翻譯 一個編譯器包括詞法分析 語法分析 語義分析 中間 的生成 目標 的生成 優化等 其中詞法分析的功能是將一個 c檔案讀到記憶體中,然後根據這一大串字串判斷並分割出關鍵字 字母 識別符號等等 語法分析的功能是根據標準c語言的語法判斷這個...