26个英文字母的爱情哲理寓意
A - accept (接受)“世上没有十全十美的人。”你爱一个人,就必须接受其一切,甚至缺点。
B - belief (信任)互相猜度的爱情下场只有分手。
C - care (关心)关心的程度正好表现你对其重视程度。
D - digest (理解)人非圣贤,总有情绪起伏的时候,若对方是“凸”的时候,你何不做“凹”去忍耐、安慰一下呢。
E - enjoy (欣赏)不要只懂埋怨,在鸡蛋里挑骨头。
F - freedom (自由)不要让对方认为跟你结婚就等于被困笼中。
G - give (付出)爱情这种东西不一定是你付出“一”,便会收回“一”。但不付出,便一定没有收获。
H - heart (心)爱情最重要的道具是心,你必须真心对待,用心去爱。
l -independence(独立)每个人都有自己的生存意义,不应过分依赖对方,成为对方的沉重负担,甚至累赘。
J- jealousy (妒忌)适当的吃醋能表示你对对方的重视,但切忌毫不讲理、大发雷霆地吃醋,必惹反感。
K - kiss (吻)一吻胜过千言万语,所以不要吝啬你的红唇
L - love (爱)爱一个人,你必定愿意为其付出,这是最高的境界。
M - mature (成熟)没有人会喜欢对方长年没头没脑地蹦蹦跳跳。
N - natural (自然)不做作、流于自然的爱情才是细水长流的。
O - observe (观察)细心观察爱侣的喜好,不但能更了解对方,更能给其惊喜。
P- protect (保护)做男朋友的当然要保护女朋友,做女朋友的亦要维护对方的尊严。
Q - quarter (宽大)宽大是基本的要诀,对爱侣的一些错误,以宽大的态度原谅他。
R - receive (接受)对于爱侣为你所做的,你应以欣赏的态度去接受,这才能令感情更进一步。
S - share (分享)若你爱一个人,就必能与其分享喜与哀,这是作为一个伴侣最简单的责任。
T - tender (温柔)爱人当然要温柔地爱,因为男人女人缺乏温柔都不可爱。
U - understand(明白)站在对方立场,将心比心地想,必定能更了解对方。
v - veracity (诚实)互相欺骗的感情又怎能天长地久呢?
W - wait (等待)最重要的是你要与爱侣同步成长,同步走完这段人生路。
X - “x” (乘法符号)把你对爱侣的爱每天以倍数地乘上去,爱情自然变成无限大。
Y - yearn (想念)不在一起时,不妨多想念对方,或致电或传呼说句“我很挂念你”。
Z - zest (热情)适当的热情能添加不少乐趣,但切忌过分热情。
把字母对应的寓意用C实现如下
#include <stdio.h>
#include <map>
#include <algorithm>
#include <iostream>
#include <vector>using namespace std;//二分法查找
int binarySearchChar(const char *list, char item, int len);
//英文字母对应的解释
void explainLetters(vector<string>& vecStrs);
//交互输入结果
void printExplain(vector<string>& vecStrs,const char* lettersUp, const char* lettersLow, const int nums);int main()
{const int nums = 26;const char* lettersUp = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";//const char lettersUp[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";const char* lettersLow = "abcdefghijklmnopqrstuvwxyz";vector<string> vecStrs;explainLetters(vecStrs);printExplain( vecStrs, lettersUp, lettersLow, nums);return 0;
}//二分法查找
int binarySearchChar(const char *list, char item, int len)
{int low = 0;int high = len;while (low <= high){int mid = (low + high) / 2;int guess = list[mid];if (guess == item){return mid;}else if (guess > item){high = mid - 1;}else{low = mid + 1;}}return -1; //number not found
}void explainLetters(vector<string>& vecStrs)
{string strs = " ";//astrs = "accept (接受) 世上没有十全十美的人。你爱一个人,就必须接受其一切,甚至缺点。\n";vecStrs.push_back(strs);//bstrs = "belief (信任)互相猜度的友情、爱情、亲情下场只有nothing。\n";vecStrs.push_back(strs);//cstrs = "care (关心)关心的程度正好表现你对其重视程度。\n";vecStrs.push_back(strs);//dstrs = "digest (理解)人非圣贤,总有情绪起伏的时候,若对方是“凸”的时候,你何不做“凹”去忍耐、安慰一下呢。 \n";vecStrs.push_back(strs);//estrs = "enjoy (欣赏)不要只懂埋怨,在鸡蛋里挑骨头。 \n";vecStrs.push_back(strs);//fstrs = "freedom (自由)不要让对方认为跟你相识相交就等于被困笼中。\n";vecStrs.push_back(strs);//gstrs = "give (付出)生活中很多东西不一定是你付出“一”,便会收回“一”。但不付出,便一定没有收获。\n";vecStrs.push_back(strs);//hstrs = "heart (心)生活最重要的道具是心,你必须真心对待,用心去爱。 \n";vecStrs.push_back(strs);//istrs = "independence(独立)每个人都有自己的生存意义,不应过分依赖对方,成为对方的沉重负担,甚至累赘。\n";vecStrs.push_back(strs);//jstrs = "jealousy (妒忌)适当的吃醋能表示你对对方的重视,但切忌毫不讲理、大发雷霆地吃醋,必惹反感。 \n";vecStrs.push_back(strs);//kstrs = "kiss (吻)一吻胜过千言万语,所以不要吝啬你的红唇\n";vecStrs.push_back(strs);//lstrs = "love (爱)爱一个人,你必定愿意为其付出,这是最高的境界。 \n";vecStrs.push_back(strs);//mstrs = "mature (成熟)没有人会喜欢对方长年没头没脑地蹦蹦跳跳。\n";vecStrs.push_back(strs);//nstrs = "natural (自然)不做作、流于自然的爱情才是细水长流的。 \n";vecStrs.push_back(strs);//ostrs = "observe (观察)细心观察爱侣的喜好,不但能更了解对方,更能给其惊喜。\n";vecStrs.push_back(strs);//pstrs = "protect (保护)做男朋友的当然要保护女朋友,做女朋友的亦要维护对方的尊严。 \n";vecStrs.push_back(strs);//qstrs = "quarter (宽大)宽大是基本的要诀,对爱侣的一些错误,以宽大的态度原谅他。 \n";vecStrs.push_back(strs);//rstrs = "receive (接受)对于爱侣为你所做的,你应以欣赏的态度去接受,这才能令感情更进一步。 \n";vecStrs.push_back(strs);//sstrs = "share (分享)若你爱一个人,就必能与其分享喜与哀,这是作为一个伴侣最简单的责任。 \n";vecStrs.push_back(strs);//tstrs = "tender (温柔)爱人当然要温柔地爱,因为男人女人缺乏温柔都不可爱。 \n";vecStrs.push_back(strs);//ustrs = "understand(明白)站在对方立场,将心比心地想,必定能更了解对方。 \n";vecStrs.push_back(strs);//vstrs = "veracity (诚实)互相欺骗的感情又怎能天长地久呢? \n";vecStrs.push_back(strs);//wstrs = "wait (等待)最重要的是你要与爱侣同步成长,同步走完这段人生路。 \n";vecStrs.push_back(strs);//xstrs = "“x” (乘法符号)把你对爱侣的爱每天以倍数地乘上去,爱情自然变成无限大。 \n";vecStrs.push_back(strs);//ystrs = "yearn (想念)不在一起时,不妨多想念对方,或致电或传呼说句“我很挂念你”。\n";vecStrs.push_back(strs);//zstrs = "zest (热情)适当的热情能添加不少乐趣,但切忌过分热情。 \n";vecStrs.push_back(strs);
}void printExplain(vector<string>& vecStrs, const char* lettersUp, const char* lettersLow, const int nums)
{char words[256] = " ";int index = 0;bool out = false;char aLetter = ' ';string sw = " ";//在屏幕交互输入字符while (true){//get_words(words);cout << "26个英文字母的爱情哲理寓意" << endl;cout << "please enter a letter(english)! or input exit/quit close it" << endl;fgets(words, 10, stdin);sw = words;//输入空格退出程序if (sw == "exit\n" || sw == "quit\n") break;aLetter = words[0];//断判字母的大小写if (aLetter >= 'A' && aLetter <= 'Z'){index = binarySearchChar(lettersUp, aLetter, nums);}else{index = binarySearchChar(lettersLow, aLetter, nums);}//如何输入的不是字母if (-1 == index){cout << "pleas enter letters" << endl;}//输出英文字母对应的说明cout << vecStrs[index].c_str() << endl;}}
把对应的图片放在Images文件夹下,用opencv读显示图片在出现文字解释时。
#include <stdio.h>
#include <map>
#include <algorithm>
#include <iostream>
#include <vector>
#include <opencv.hpp>using namespace std;
using namespace cv;//二分法查找
int binarySearchChar(const char *list, char item, int len);
//英文字母对应的解释
void explainLetters(vector<string>& vecStrs);//交互输入结果
void printExplain(vector<string>& vecStrs, const char* lettersUp, const char* lettersLow, const int nums);int main()
{const int nums = 26;const char* lettersUp = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";//const char lettersUp[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";const char* lettersLow = "abcdefghijklmnopqrstuvwxyz";vector<string> vecStrs;explainLetters(vecStrs);printExplain(vecStrs, lettersUp, lettersLow, nums);return 0;
}//二分法查找
int binarySearchChar(const char *list, char item, int len)
{int low = 0;int high = len;while (low <= high){int mid = (low + high) / 2;int guess = list[mid];if (guess == item){return mid;}else if (guess > item){high = mid - 1;}else{low = mid + 1;}}return -1; //number not found
}void explainLetters(vector<string>& vecStrs)
{string strs = " ";//astrs = "accept (接受) 世上没有十全十美的人。你爱一个人,就必须接受其一切,甚至缺点。\n";vecStrs.push_back(strs);//bstrs = "belief (信任)互相猜度的友情、爱情、亲情下场只有nothing。\n";vecStrs.push_back(strs);//cstrs = "care (关心)关心的程度正好表现你对其重视程度。\n";vecStrs.push_back(strs);//dstrs = "digest (理解)人非圣贤,总有情绪起伏的时候,若对方是“凸”的时候,你何不做“凹”去忍耐、安慰一下呢。 \n";vecStrs.push_back(strs);//estrs = "enjoy (欣赏)不要只懂埋怨,在鸡蛋里挑骨头。 \n";vecStrs.push_back(strs);//fstrs = "freedom (自由)不要让对方认为跟你相识相交就等于被困笼中。\n";vecStrs.push_back(strs);//gstrs = "give (付出)生活中很多东西不一定是你付出“一”,便会收回“一”。但不付出,便一定没有收获。\n";vecStrs.push_back(strs);//hstrs = "heart (心)生活最重要的道具是心,你必须真心对待,用心去爱。 \n";vecStrs.push_back(strs);//istrs = "independence(独立)每个人都有自己的生存意义,不应过分依赖对方,成为对方的沉重负担,甚至累赘。\n";vecStrs.push_back(strs);//jstrs = "jealousy (妒忌)适当的吃醋能表示你对对方的重视,但切忌毫不讲理、大发雷霆地吃醋,必惹反感。 \n";vecStrs.push_back(strs);//kstrs = "kiss (吻)一吻胜过千言万语,所以不要吝啬你的红唇\n";vecStrs.push_back(strs);//lstrs = "love (爱)爱一个人,你必定愿意为其付出,这是最高的境界。 \n";vecStrs.push_back(strs);//mstrs = "mature (成熟)没有人会喜欢对方长年没头没脑地蹦蹦跳跳。\n";vecStrs.push_back(strs);//nstrs = "natural (自然)不做作、流于自然的爱情才是细水长流的。 \n";vecStrs.push_back(strs);//ostrs = "observe (观察)细心观察爱侣的喜好,不但能更了解对方,更能给其惊喜。\n";vecStrs.push_back(strs);//pstrs = "protect (保护)做男朋友的当然要保护女朋友,做女朋友的亦要维护对方的尊严。 \n";vecStrs.push_back(strs);//qstrs = "quarter (宽大)宽大是基本的要诀,对爱侣的一些错误,以宽大的态度原谅他。 \n";vecStrs.push_back(strs);//rstrs = "receive (接受)对于爱侣为你所做的,你应以欣赏的态度去接受,这才能令感情更进一步。 \n";vecStrs.push_back(strs);//sstrs = "share (分享)若你爱一个人,就必能与其分享喜与哀,这是作为一个伴侣最简单的责任。 \n";vecStrs.push_back(strs);//tstrs = "tender (温柔)爱人当然要温柔地爱,因为男人女人缺乏温柔都不可爱。 \n";vecStrs.push_back(strs);//ustrs = "understand(明白)站在对方立场,将心比心地想,必定能更了解对方。 \n";vecStrs.push_back(strs);//vstrs = "veracity (诚实)互相欺骗的感情又怎能天长地久呢? \n";vecStrs.push_back(strs);//wstrs = "wait (等待)最重要的是你要与爱侣同步成长,同步走完这段人生路。 \n";vecStrs.push_back(strs);//xstrs = "“x” (乘法符号)把你对爱侣的爱每天以倍数地乘上去,爱情自然变成无限大。 \n";vecStrs.push_back(strs);//ystrs = "yearn (想念)不在一起时,不妨多想念对方,或致电或传呼说句“我很挂念你”。\n";vecStrs.push_back(strs);//zstrs = "zest (热情)适当的热情能添加不少乐趣,但切忌过分热情。 \n";vecStrs.push_back(strs);
}void printExplain(vector<string>& vecStrs, const char* lettersUp, const char* lettersLow, const int nums)
{char words[256] = " ";int index = 0;bool out = false;char aLetter = ' ';string sw = " ";//在屏幕交互输入字符while (true){//get_words(words);cout << "26个英文字母的爱情哲理寓意" << endl;cout << "please enter a letter(english)! or input exit/quit close it" << endl;fgets(words, 10, stdin);sw = words;//输入----退出程序if (sw == "exit\n" || sw == "quit\n") break;aLetter = words[0];//断判字母的大小写if (aLetter >= 'A' && aLetter <= 'Z'){index = binarySearchChar(lettersUp, aLetter, nums);}else{index = binarySearchChar(lettersLow, aLetter, nums);}//如何输入的不是字母if (-1 == index){cout << "pleas enter letters" << endl;}//将c++一个字符转化成字符串char pathChar = lettersLow[index];string pathStr = " ";char Chars[2] = { pathChar, 0 };pathStr = Chars;string pathStr1 = "images/";string pathImages = pathStr1.append(pathStr.append(".jpg"));cout << vecStrs[index].c_str() << endl; Mat images = imread(pathImages);imshow("LOVE", images);waitKey(0);}}
26个英文字母的爱情哲理寓意相关推荐
- 26个英文字母的爱情含义
A------Accept(接受) "世上没有十全十美的人".记着,你爱他,就必须接受他的一切,甚至他的缺点. B--belief(信任) 时尚非主流 不信任对方,经常以怀疑的口吻 ...
- 爱情与26个英文字母
爱情与26个英文字母 A--Accept(接受) "世上没有十全十美的人".你爱他,就必须接受他的一切,甚至他的缺点. B--belief(信任) ...
- 由数字、26个英文字母、下划线或汉字的正则表达式
2019独角兽企业重金招聘Python工程师标准>>> 1.由数字.26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ 2.非负整数(正整数 + 0 ): ...
- java程序a-z b-y,请完成下列Java程序:对大写的26个英文字母加密,从键盘输入一个大写字母串,输出这个串加密后的结 - 赏学吧...
请完成下列Java程序:对大写的26个英文字母加密,从键盘输入一个大写字母串,输出这个串加密后的结果.加密操作是将字母变换成倒序的大写字母,如A->Z,B->Y. 注意:请勿改动main( ...
- bp神经网络matlab代码_基于Matlab的BP神经网络识别26个英文字母
一.设计思想 字符识别在现代日常生活的应用越来越广泛,比如车辆牌照自动识别系统,手写识别系统,办公自动化等等.本文采用BP网络对26个英文字母进行识别.首先将待识别的26个字母中的每一个字母都通过长和 ...
- jsp未正确拼写字 mysql_江西26个英文字母的正确拼写方式
原标题:江西26个英文字母的正确拼写方式 你听说过26个字母吗? 对,就是"歪果仁"的字母表 那你知道江西和这26个字母之间的联系吗? 那不二叔来普及一下 "26个字母与 ...
- Java小技巧输出26个英文字母,不用一个一个手打
在实际需求中,可能会遇到需要循环产生26个英文字母,一个一个输出肯定会累死,看看下面这种方式: String name; for(int i = 1;i<=26;i++){name = Stri ...
- 计算机英语格式怎么写,26个英文字母,正确的书写格式,孩子真的会吗?
尽管这是互联网时代,但许多传统的事物还是不能忘记的,例如用笔书写. 不仅汉字在格式上特别重要,而且英文字母的写作也很特别. 尽管许多孩子从小学开始就学习英语,而且26字母的写作也很方便,他们真的还好吗 ...
- [程序员学英语]26个英文字母
英文中最基础.最基础的当然是26个字母了,很多人可能觉得这个太简单了.但是经常也会遇到到一些人不能对这些单词正确的发音.可能是以前教我们的老师本来就教得不对.或者一部分人可能会带有地方口音以至于不能正 ...
- java输出26个字母_Java语言:输出26个英文字母(从键盘输入)
程序要求:输出26个英文字母,从键盘输入字符a,然后26个字母分两行进行输出,每十三个字母一行 程序如下 import java.util.Scanner; public class Demo { p ...
最新文章
- 微信小程序swiper组件宽高自适应方法
- 角色权限(Role)和系统权限(System)的几个澄清实验
- 几个软件研发团队管理的小问题
- recyclervie刷新到底部_RecyclerView底部刷新实现详解
- MATLAB Simulink中如何实现锁相环
- python中title用法_在CSV fi中使用Title()
- 【草稿】windows + vscode 远程开发
- atitit.自己动手开发编译器and解释器(1) ------词法分析--attilax总结
- 程序设计语言及其文法
- 计算机信息系统发生安全事故,网络安全事故报告制度
- Hadoop常见命令 完整版
- 计算机按姓氏笔画顺序排序规则,【姓氏文化】按姓氏笔画排序的原则
- android ios mp4格式转换,ios 开发 视频格式转换、mov转MP4
- h5 android上传本地视频文件,关于webview适配H5上传照片或者视频文件的方法
- 赴日本常见问题QA (2转 不明原处)
- 怎么使用outlook发送邮件?outlook群发邮件怎么撤回?
- (Java)预测身高案例
- gala米兰达斯(Mirandus)游戏介绍
- 2. 一元函数微分学
- Zigbee入网流程
热门文章
- jsp springmvc 视图解析器_SpringMVC 视图解析器
- 关于机器人方面的sci论文_化学教学论文发表【期刊论文】化学教学论文发表
- react在线文件_在线IDE开发入门之从零实现一个在线代码编辑器
- linux安装qt_Ubuntu Qt 安装教程--快速下载连接(网盘)
- 如何用python读取表_Python读取MySQL表数据的方法介绍
- wiki.openwrt.org无法打开的解决办法
- NGN学习笔记1——NGN的基本概念和体系结构
- climbing-stairs-动态规划,爬楼梯的路径数
- 一次TypeScript, React, Node, MongoDB的模板式前后端分离开发实践
- canvas视频逐帧播放