做汉武帝的皇后,是危险系数比高的职业,一点也不亚于率领将士出兵攻打所向披靡的匈奴,但是汉朝的女人也乐此不疲,蜂拥而至,挣个你死我活。领兵大战,只要做好周密的计划,知己知彼,百战百胜,可是侍奉君王左右,没有万能公式可用。伴君如伴虎,一不下心触碰了君王的逆鳞,就会有灭顶之灾。汉武帝四个皇后分别是陈阿娇,卫子夫,李夫人和钩弋夫人,其中李夫人是死后追封为皇后,他们的死因都各不相同,没有善始善终也有自身的原因。
“金屋藏娇”说得就是汉武帝和陈阿娇的爱情故事,可以说没有陈阿娇,就没有后来九五之尊的汉武帝。陈阿娇是馆陶长公主的女儿,本来计划嫁给太子刘荣,但是刘荣的母亲不愿意,馆陶长公主整日给皇帝进献美女,让自己不安宁。馆陶公主选择了另外一位妃子的儿子刘彻,并密谋害死了太子刘荣,让刘彻继承大统,刘彻登基之后,不负馆陶长公主所望,立陈阿娇为皇后,但是一直无所出,多次陷害卫子夫,在后宫施展巫蛊之术,让汉武帝刘彻痛心疾首,打入冷宫,寂寞死去。
卫子夫是一名歌妓出身,因歌喉出众,身材婀娜多姿,成为汉武帝的宠妃,进宫之后,接连二三生了三个孩子,前面两个公主,最后一个儿子,也是汉武帝的长子。江山社稷有人,汉武帝大赏卫子夫,立为皇后,儿子刘据为太子。汉武帝晚年不辨是非,近臣江进利用巫蛊之术逼死了太子刘据和卫夫人。
李夫人是被兄长以色侍人谨献给汉武帝的,她明白以色侍人终不能长久,进宫几年之后,生病了,汉武帝心生怜爱,百忙之中抽出时间探望,但是李夫人拒绝,认为生病面容憔悴,污了汉武帝的眼睛,直到死去,汉武帝也未能见上一面。死后,汉武帝十分伤心,追封为李皇后。
钩弋夫人与汉武帝是爷孙恋,两人相差四十岁。进宫不久,从婕妤一路高升到了皇后,成为皇后一年,她为汉武帝生一个儿子,老来得子,汉武帝欣喜若狂。自太子刘据自杀之后,东宫位置悬空已久,有意让钩弋夫人所生的刘弗陵继承皇位,担心“子少母强”,江山旁落外戚之手,汉武帝在撒手人寰之前,赐死了钩弋夫人,也就是赵皇后。
古代四大传奇皇后,第三个一生侍奉六位帝王,第一受人尊敬古代皇帝朝堂上威武万分,后宫佳丽三千,作为皇帝的妻子皇后自当是母仪天下。皇后是皇帝的正妻,皇后在后宫的地位就如同天子,是众妃子之主。历史上的皇后不计其数,接下来我们就看看古代最有传奇色彩的皇后都有哪些?
四、卫子夫
卫子夫,平阳人,汉武帝的皇后,在位38年,谥号思,是我国古代历史上拥有独立谥号的第一位皇后。其一生严谨克己,全心全力执掌宫掖数十载。卫子夫从一名平民歌姬一步步上升一代贤后,最具传奇色彩。卫子夫一连为武帝生了三个女儿,第四个终于是一个男孩,并且是武帝的第一个男孩,后被立为太子,卫子夫成为母仪天下的皇后。卫子夫凭借仁德兰心建立了“和谐后宫”
三、萧皇后
萧皇后生于约公元567年,出身政治文化世家兰陵萧氏,自幼读书学文,知书达理。萧皇后天生丽质,美貌出众,幼年时便被隋文帝杨坚选中,成为杨广的妃子。当了十余年皇后,后又被宇文化及和窦建德掠去做了偏房,甚至远赴漠北,成了突厥可汗的妻子,最终,她被唐太宗迎回,成了李世民的昭容。可谓一生侍奉过六位帝王!
二、武则天
武则天14岁时入后宫,为唐太宗才人,获赐号“武媚”;唐高宗时封昭仪,后为皇后,尊号“天后”,与高宗并称“二圣”。高宗驾崩后,作为唐中宗、唐睿宗的皇太后临朝称制。中国历史上唯一的正统的女皇帝,也是即位年龄最大、寿命最长的皇帝之一。
一、孝庄皇后
孝庄皇后一生,历经三朝,辅立两帝,妥善解决择危机,辅佑福临少年亲政,培育、扶植康熙皇帝。康熙亲政之后,孝庄文皇后正式与孙儿携手共治天下,之后的几十年,孝庄在幕后默默无闻的支持着康熙皇帝。在她的教导下,康熙皇帝健康成长,为后来打下了坚实的根基。可以说孝庄皇后是清朝皇后中最受人尊敬的那位!
你的代码我就不看了,给你两个八皇后的代码,一个堆栈回溯法,一个函数递归法,本质上其实是一种方法,好好体会吧(=^ ^=)
函数递归法:
#include<stdioh>
#include<stdlibh>
#include<conioh>
void f(int qp,int x,int y);
int test(int qp,int x,int y);
int main(void)
{
int a[8],x=0,y=0;
f(a,x,y);
getch();
return EXIT_SUCCESS;
}
void f(int a,int x,int y)
{
static int i=0;
int k=0;
if(test(a,x,y))
{
a[y]=x;
if(y==7)
{
printf("[%d] ",++i);
while(k<=7)
{
printf("%d ",a[k]+1);
k++;
}
printf("\n");
return;
}
else
{
f(a,0,y+1);
if(x+1<8)
f(a,x+1,y);
else
return;
}
}
else
{
if(x+1<8)
f(a,x+1,y);
else
return;
}
}
int test(int a,int x,int y)
{
int i;
for(i=y-1;i>=0;i--)
{
if(a[i]==x)
return 0;
else
{
if(a[i]+(y-i)==x||a[i]-(y-i)==x)
return 0;
else
continue;
}
}
return 1;
}
堆栈回溯法:
#include<stdioh>
#include<stdlibh>
#include<conioh>
int check(int a[],int x,int y);
int main(void)
{
int a[8],top=-1,x=0,y=0,single,i=0,j;
while(y<=7&&y>=0)
{
if(x==8)
{
y=top;
x=a[top]+1;
top--;
continue;
}
single=check(a,x,y);
if(single)
{
a[y]=x;
top=y;
if(y!=7)
{
y++;
x=0;
}
else
x++;
}
else
x++;
if(top==7)
{
printf("[%d] %d %d %d %d %d %d %d %d\n",
++i,a[0]+1,a[1]+1,a[2]+1,a[3]+1,a[4]+1,a[5]+1,a[6]+1,a[7]+1);
top--;
}
}
getch();
return EXIT_SUCCESS;
}
int check(int a[],int x,int y)
{
int i,single=1;
for(i=y-1;i>=0;i--)
{
if(a[i]==x)
{
single=0;
break;
}
else
{
if( (a[i]+(y-i)==x) || (a[i]-(y-i)==x) )
{
single=0;
break;
}
else
continue;
}
}
return single;
}
以上就是关于汉武帝的皇后到底有多危险为何四位皇后没有一个能善终全部的内容,包括:汉武帝的皇后到底有多危险为何四位皇后没有一个能善终、古代四大传奇皇后,你知道都有谁吗、C语言。8皇后程序,算出来只有88种...还差4种..帮忙下先谢谢了!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)