原创 統計各類字符個數——來自華爲OJ平臺測試基礎篇

 /*  * 描述:  輸入一行字符,分別統計出包含英文字母、空格、數字和其它字符的個數。     **      * 統計出英文字母字符的個數。      * @param str 需要輸入的字符串      * @return 英

原创 統計大寫字母個數——來自華爲OJ平臺測試基礎篇

 /*  * 統計大寫字母個數         * 描述:  找出給定字符串中大寫字符(即'A'-'Z')的個數  * 接口說明  * 原型:int CalcCapital(String str);  * 返回值:int  * 知識

原创 字符個數統計——來自華爲OJ平臺測試基礎篇

 /*  * 字符個數統計         * 描述:  編寫一個函數,計算字符串中含有的不同字符的個數。字符在ACSII碼範圍內(0~127)。不在範圍內的不作統計。  * 知識點:  字符串,函數,指針   * 題目來源: 

原创 數字顛倒——來自華爲OJ平臺測試基礎篇

 /*  * 數字顛倒         * 描述:  描述:  * 輸入一個整數,將這個整數以字符串的形式逆序輸出  * 程序不考慮負數的情況,若數字含有0,則逆序形式也含有0,如輸入爲100,則輸出爲001  * 知識點:  字

原创 字符串反轉——來自華爲OJ平臺測試基礎篇

 /*  * 字符串反轉  * 與字符逆序一樣,是同一個程序  * 描述:  寫出一個程序,接受一個字符串,然後輸出該字符串反轉後的字符串。例如:  * 知識點:  數組,指針   * 題目來源:  內部整理   * 練習階段:

原创 找出字符串中第一個只出現一次的字符——來自華爲OJ平臺測試基礎篇

 /*  * 描述:  找出字符串中第一個只出現一次的字符  * 詳細描述:  * 接口說明  * 原型:  * bool FindChar(char* pInputString, char* &pChar);  * 輸入參數:  *

原创 對話框加載PNG背景圖片

首先,在stdafx.h文件中,添加以下代碼,引用GDI+庫。 /*----------------GDI+----------------*/ #include <gdiplus.h> #pragma comment(lib, "gdi

原创 輸入n個整數,輸出其中最小的k個——來自華爲OJ平臺測試基礎篇

 /*  * 輸入n個整數,輸出其中最小的k個  * 描述:  輸入n個整數,輸出其中最小的k個。  * 詳細描述:  * 接口說明  * 原型:  * bool GetMinK(unsigned int uiInputNum, in

原创 句子逆序——來自華爲OJ平臺測試基礎篇

 /*  * 句子逆序         * 描述:  將一個英文語句以單詞爲單位逆序排放。例如“I am a boy”,逆序排放後爲“boy a am I”  * 所有單詞之間用一個空格隔開,語句中除了英文字母外,不再包含其他字符

原创 字符串匹配——來自華爲OJ平臺測試的基礎篇

 /*  * 字符串匹配  * 描述:   * 題目標題:  * 判斷短字符串中的所有字符是否在長字符串中全部出現  * 詳細描述:  * 接口說明  * 原型:  * boolIsAllCharExist(char* pShort

原创 計算字符個數——來自華爲OJ平臺測試基礎篇

 /*  * 計算字符個數          * 描述:  寫出一個程序,接受一個有字母和數字以及空格組成的字符串,和一個字符,然後輸出輸入字符串中含有該字符的個數。不區分大小寫。  * 知識點:  字符串,函數,指針   * 題

原创 字符統計——來自華爲OJ平臺測試基礎篇

 /*  * 描述:  如果統計的個數相同,則按照ASII碼由小到大排序輸出 。如果有其他字符,則對這些字符不用進行統計。  * 實現以下接口:  * 輸入一個字符串,對字符中的各個英文字符,數字,空格進行統計(可反覆調用)  * 按

原创 DNA序列——來自華爲OJ平臺測試的基礎題

 /*  * 一個DNA序列由A/C/G/T四個字母的排列組合組成。G和C的比例(定義爲GC-Ratio)是序列中G和C兩個字母的總的出現次數除以總的字母數目(也就是序列長度)。  * 在基因工程中,這個比例非常重要。因爲高的GC-R

原创 在字符串中找出連續最長的數字串 ——來自華爲OJ平臺測試基礎篇

 /*  * 在字符串中找出連續最長的數字串  * 描述:  樣例輸出  * 輸出123058789,函數返回值9  * 輸出54761,函數返回值5  * 接口說明  * 函數原型:  * unsignedint Continum