原创 統計各類字符個數——來自華爲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