天天看點

小夥C++代碼實作短信表白,軟萌甜炸,送給你最喜歡的人!

swustoj短信(0332):某日,小Y同學迷戀上一女生,于是決定向該女生表白。可是,悲劇往往發生在帥哥身上。在小Y同學表白後,該女生發來一短信,該短信由一行字元串組成。并告知小Y同學,如若能從中找出字元串 “i”“love”“you”三個字元串,并且這三個字元串在短信中是順序的,并且任意兩個不能相鄰,則表示她喜歡小Y同學。

小夥C++代碼實作短信表白,軟萌甜炸,送給你最喜歡的人!

Input 對應每組測試資料的結果,如果存在 順序的 并且互不相鄰 的三個字元串“i”“love”“you”串則輸出“Yes”,否則輸出“No” Outpu

小夥C++代碼實作短信表白,軟萌甜炸,送給你最喜歡的人!

手機短信已經成為當今的流行時尚,但怎樣在計算機之間體驗短信的友善與快捷呢?其實我們利用Windows 2000提供的信差服務就可以自制一個短信發送程式,令筆者最為得意的是它幾乎可以穿越各種網絡防火牆,不受限制。

信差服務是指“計算機管理”中的“發送控制台消息”。“計算機管理”将多個Windows 2000管理工具合并到了一個控制台樹中,使使用者可以輕松地通路特定計算機的管理屬性和工具,實作了用一個統一的桌面工具來管理本地或遠端計算機。

小夥C++代碼實作短信表白,軟萌甜炸,送給你最喜歡的人!

在“我的電腦”上單擊右鍵,選擇“管理”,即顯示“計算機管理”主界面。依次選擇“操作”、“所有任務”、“發送控制台消息…”,就可打開“發送控制台消息”視窗。

你看到的界面很簡潔,操作也很簡單。在上面的編輯框中輸入要發送的資訊,在下面的編輯框中添加/删除收件人(初始狀态顯示本機的計算機名),然後點選發送即可。但在實際使用中,我感覺操作步驟實在有些煩瑣,于是,略加改造了一下。具體實作過程如下:

小夥C++代碼實作短信表白,軟萌甜炸,送給你最喜歡的人!

1.運作 C++ Builder 5.0,然後通過菜單File|New ApplICation建立一個新的工程。

2.再在窗體中添加一個Edit元件、一個Memo元件、多個Label和Button元件。編輯框用于輸入收件人的計算機名或IP 位址;Memo用于輸入要發送的資訊,消息可以是多行文本;多個按鈕用于觸發不同的操作。

3.核心程式是“發送”按鈕的OnClick事件的處理過程:

小夥C++代碼實作短信表白,軟萌甜炸,送給你最喜歡的人!