博客 / 列表

土豆 - [C語言]使用指針找出二維數組中最大的值

1、題目 現有如下二維數組,請找出其中最大的數。 要求: 1、不在子函數中輸出。 2、不能修改指定的子函數int GetMax(int* p, int m, int n) 示例: 輸入:1 2 9 4 9 8 輸出:max=9 2、完整代碼 2.1 C語言版本 #include stdio.h #define N 10 int GetMax(int* p, int m,

c++ , 指針 , c

土豆 - [C語言]指針保存輸入的9個數中所有的奇數並輸出

1、題目 編寫一個函數,利用指針實現保存輸入的9個數中所有的奇數並輸出,若沒有奇數則輸出NO。 要求: 1、不在子函數中輸出。 2、不能修改指定的子函數void GetOdd(int a[], int b, int m) 示例: 輸入:1 4 7 2 5 8 3 6 9 輸出:1 7 5 3 9 輸入:2 2 2 2 2 2 2 2 2 輸出:NO 2、完整代碼

指針 , c

土豆 - [C語言]生成10個隨機種子為824的學生成績,用指針法統計低於均分的情況

1、題目 在[0,100]範圍生成10個隨機種子為824的學生成績。請你設計子函數實現指針法統計低於均分的情況。 要求: 1、使用子函數:void GetScore(int p, float avg, int* num) //p是指向原成績數組的指針,avg存儲均分,num指針存儲低於均分人數。 2、使用指針法處理數據在子函數中實現統計,不允許在子函數中輸出 3、主函數中輸出,輸出分

指針 , c

土豆 - [C語言]用指針保存小於或等於lim的所有素數

1、題目 編寫一個函數,用指針保存小於或等於 lim 的所有素數 要求: 1、不要在子函數中輸出 2、不要修改子函數。使用子函數void GetPrime(int lim,intnum,intx) 示例: 輸入:20 輸出:num=8 2,3,5,7,11,13,17,19 2、完整代碼 2.1 C語言版本 #include stdio.h //宏定義布爾類型 #defi

c++ , 指針 , c

土豆 - 二叉樹遍歷——中序遍歷(Golang)

簡介 中序遍歷(LDR)是二叉樹遍歷的一種,也叫做中根遍歷、中序周遊。 定義 在二叉樹中,中序遍歷首先遍歷左子樹,然後訪問根結點,最後遍歷右子樹。若二叉樹為空則結束返回,否則:(1)中序遍歷左子樹(2)訪問根結點(3)中序遍歷右子樹 如圖所示二叉樹,中序遍歷結果:DBEAFC Golang遍歷實現 // TreeNode Definition for a binary tree no

遍歷 , 二叉樹 , go