1.輸入十個數,按照從小到大的順序輸出 code
2.顯示出如下陣列中的所有元素,並使用二分查詢法在陣列中查詢元素
int a=; code
3.輸入學生個數以及每個學生的姓名和3門課程成績:輸出不及格學生的資訊;按平均成績排序,從高到低輸出學生資訊。code
4.輸入乙個只含有英文本母的字串,輸出最大回文子串的長度及此長度回文子串的個數(回文不區分大小寫)code
5.驗證哥德**猜想。code
6.隨機生成乙個三位整數,計算個位數、十位數和百位數的平方和。code
7.已知三角形的三個邊長,計算三角形的面積。code
8.隨機產生一道100以內的加法題,使用者輸入答案後再判斷。code
9.從鍵盤輸入乙個英文本母,判斷大小寫,並將大寫轉為小寫,然後輸出該字母小寫的後一位。code
10.單詞順序輸入,逆序輸出。code
11.輸入不定數量個字元,空格做間隔,然後輸出。code
12.二分求冪。code
機試練習7 11
題目描述 輸入某二叉樹的前序遍歷和中序遍歷的結果,請重建出該二叉樹。假設輸入的前序遍歷和中序遍歷的結果中都不含重複的數字。例如輸入前序遍歷序列和中序遍歷序列,則重建二叉樹並返回。前序遍歷是 根左右 中序遍歷是 左根右 後續遍歷是 左右根 這裡使用遞迴,對前序遍歷和中序遍歷使用指標的遞迴即可。defi...
王道機試練習 求素數
題目描述 給定乙個數 n,要求判斷其是否為素數 0,1,負數都是非素數 輸入 測試資料有多組,每組輸入乙個數 n。輸出 對於每組輸入 若是素數則輸出 yes,否則輸入 no。樣例輸入 13樣例輸出 yes怎樣確定乙個數是素數?我們可以用所有大於 1 小於其本身的整數去試著 整除該數,若在該區間內存在...
機試練習 C 二分
include using namespace std int samplearray 7 intbinarysearch int sa,int target,int left,int right return 1 以下兩個是查詢符合條件區間 l,r 的函式 intbinarysearchl int...