📄 综合题.cpp
字号:
#include <stdio.h>
void Color();
//void CaiQuan();
//void GuessNum();
//void CaiPiao();
void DingSomething();
void main()
{
int m=0;
char c;
do
{
int t;
printf("1.生命颜色\n2.猜拳游戏\n3.猜数字游戏\n4.彩票\n5.处事风格\n");
printf("请选择:");
scanf(" %d",&t);
if(t==1)
{
Color();
}
/* else if(t==2)
{
}
else if(t==3)
{
}
else if(t==4)
{
}*/
else if(t==5)
{
DingSomething();
}
printf("请选择是否继续游戏(y/n):");
scanf(" %c",&c);
if(c=='y')
{
continue;
}
else
{
break;
}
m++;
}while(c=='y');
}
void Color()
{
int y,m,d;
int a1,a2,a3,a4,a5,a6,a7,a8;
int b1,b2,b3;
printf("生命颜色是法国著名心理及灵术家ganaesia所研究出来的。只要把出生年月日相加,便可找出自己的生命颜色,从而窥探内心深处真正的自己,至于是不是真的有这么神准,拿起笔来,自己算!\n生命颜色的计算方法把你的西元出生年月日用的数字写出来,然后将数字一个一个相加,直到结果变成单一数字为止。这个数字就是你的生命颜色。例如:1978年8月23日出生的人\n1+9+7+8+8+2+3=38\n3+8=11\n1+1=2 这就是生命颜色了\n");
printf("请输入你的出生年月:\n");
scanf(" %4d%2d%2d",&y,&m,&d);
if(y>1970&&y<2009&&m>0&&m<13&&d>0&&d<31)
{
a1=y/1000;
a2=y/100%10;
a3=y/10%10;
a4=y%10;
a5=m/10;
a6=m%10;
a7=d/10;a8=d%10;
b1=a1+a2+a3+a4+a5+a6+a7+a8;
b2=b1%10+b1/10;
b3=b2%10+b2/10;
if(b3==1)
{
printf("1=红色:热情冲动莽小子\n感性的你内心热情如火,随时都能以你的热情将周围的人融化,不过因为太热情,所以有时会太过冲动,踩不住煞车,因此常常会得罪人,受到失败的打击,不过你的复原力就像打不死的蟑螂一样强,即使跌倒了也会很快爬起来的。\n");
}
else if(b3==2)
{
printf("2=蓝色:理性助人小天使\n「循规蹈矩不逾矩、冷静理智不犯错」,就是一般人对你的印象,冷静的你总是能得到别人的信赖,不过谨慎的性格让你做的比说的多,不轻易将自己的想法表达出来,以致别人总认为你个性有点阴沉,其实你是乐于助人且深思熟虑的。\n");
}
else if(b3==3)
{
printf("3=绿色:大而化之墙头草\n基本上你没有什么个性,见人说人话、见鬼说鬼话、随波逐流、没啥主见,你最希望的人生就是一生平平淡淡、没有任何大风大浪。虽没有强烈的个人色彩,但你是个知足常乐的和平主义者,只是当生活中出现大风浪时,可能会有没办法面对挑战的顾虑\n");
}
else if(b3==4)
{
printf("4同2=蓝色:理性助人小天使\n「循规蹈矩不逾矩、冷静理智不犯错」,就是一般人对你的印象,冷静的你总是能得到别人的信赖,不过谨慎的性格让你做的比说的多,不轻易将自己的想法表达出来,以致别人总认为你个性有点阴沉,其实你是乐于助人且深思熟虑的\n");
}
else if(b3==5)
{
printf("5=白色:单纯天真幻想家\n纯洁如白纸的你就如爱情小说中不食人间烟火的主角,成天活在自己编织出来的世界里,尘世的一切都与你无关,感情蒙蔽理智,情绪不稳易受环境引想,要当心白日梦作过度会变,成妄想症,明明没有发生的事都会以为发生过喔\n");
}
else if(b3==6)
{
printf("6=黄色:乐观开朗傻小子\n天生乐观,即使天塌下来也相信有比你高的人顶著,好奇心旺盛,任何事都要去试一试才甘心,若是有人阻止你去做新的尝试,必定会遭到你强力的反击,有时也别太铁齿,听听别人的意见,以免被人骗了还不知\n");
}
else if(b3==7)
{
printf("7=橙色:依赖成性小BABY\n你就像个永远长不大的小孩,永远需要别人陪在身边,为你把屎把尿、送汤送水、寒嘘问暖、呵护照顾,虽然依赖心重,但也因这点你会对朋友掏心掏肺,因此身边朋友群,当然你最主要的目的就是找一个能一辈子照顾你的人搂\n");
}
else if(b3==8)
{
printf("8=黑色:人格分裂小恶魔\n你拥有多重人格,一会儿是天使、一会儿是恶魔,集最佳实行力、理解力、社交力于你想出人头地对你不是难事,但是你却常常另外去追求遥不可及的目标,以致终其一生都在追逐梦中楼阁,要小心分裂性格会对你造成不平衡的影响,让你难以得到真正的快乐\n");
}
else if(b3==9)
{
printf("9=紫色:深谋远虑思想家\n遇事不会立即下决定,而会把这件事从头到尾分析清楚才决断,深思熟虑的程度令人望尘莫及,自信心强,会早早就决定自己的人生目标,不过你也十分坚持,就算决定错误也不轻易更改,有时也要懂得妥协,免得一生痛苦\n");
}
}
else
{
printf("你输入的日期非法!");
}
}
/*void CaiQuan()
{
}
void GuessNum()
{
}
void CaiPiao()
{
}*/
void DingSomething()
{
char c;
int i=0,j=0,k=0;
printf("二、处世风格\n人有不同,处世风格就有所不同。了解自己的处世风格才能在社交场上游刃有余,其实日常的衣饰选择就暗示着你的处世风格,测测看吧\n提示:记录你的每题选项,对照答案即可。准备好纸笔呦\n");
printf("1.对衣服穿戴,你总是说:\nA.穿什么无所谓.\n B.只要搭配协调就是美\nC.我一定要打扮得时髦高雅\n");
scanf(" %c",&c);
switch(c)
{
case 'A':i++;break;
case 'B':j++;break;
case 'C':k++;break;
}
printf("2.选择上班的衣服时,你的标准是:\nA.不必很特别,一般即可\nB.只要清洁、整齐、大方就好.\nC.刻意装饰\n");
scanf(" %c",&c);
switch(c)
{
case 'A':i++;break;
case 'B':j++;break;
case 'C':k++;break;
}
printf("3.如果出席特别的场合,你的标准是:\nA.让天气决定自己该穿什么.\nB.挑一件最出色.\nC.赶紧去购一套新装\n");
scanf(" %c",&c);
switch(c)
{
case 'A':i++;break;
case 'B':j++;break;
case 'C':k++;break;
}
printf("4.不知不觉中你竟重了三四公斤,你会:\nA.勉强凑和旧有的衣服\nB.立刻着手减肥.\nC.顺势再添几件新装\n");
scanf(" %c",&c);
switch(c)
{
case 'A':i++;break;
case 'B':j++;break;
case 'C':k++;break;
}
/* printf("5.你这次买衣服是有预算的,可是最后超出很多,以致发生"经济危机",你会:A.尽快忘记此时盼早日发薪水\nB.设法把部分衣服转卖给朋友\nC.找些借口作解释自我安慰\n");
scanf(" %c",&c);
switch(c)
{
case 'A':i++;break;
case 'B':j++;break;
case 'C':k++;break;
}*/
printf("6.你购置服装,通常是怎样的情形:\nA.大减价时,一次买足需要的.\nB.选购衣服,十分仔细,各方面适合才买.\nC.只要一眼看中了,不管一切立即买下\n");
scanf(" %c",&c);
switch(c)
{
case 'A':i++;break;
case 'B':j++;break;
case 'C':k++;break;
}
printf("7.你对服装设计师设计服装的想法是:\nA.没考虑过\nB.想请人设计一套,准备穿上几年.\nC.只要条件允许,将请人设计所有的衣服\n");
scanf(" %c",&c);
switch(c)
{
case 'A':i++;break;
case 'B':j++;break;
case 'C':k++;break;
}
printf("8.公司为全体职工定做了一批夏季制服,你会:\nA.不论上下班,总穿着制服.\nB.只在上班时穿,下班立即换上其他衣.\nC.但凡可能,上班也尽量避免穿制服\n");
scanf(" %c",&c);
switch(c)
{
case 'A':i++;break;
case 'B':j++;break;
case 'C':k++;break;
}
if(i>=j&&i>=k)
{
printf("多数选A者\n你对自己立足于世的基础或能力充满信心,因为不太在乎外在形象,你为人随和,和你在一起会感到自然轻松,你过得潇洒自在,能自得其乐,不过有事也必须照顾下大众习俗,免得被视为粗心大意,不负责任之人\n");
}
else if(j>i&&j>=k)
{
printf("多数选B者\n你凡事都有自己的主见不会盲目跟从对自己有清醒的认识但不缺乏热诚与情趣是个善于把握并享受那是生活的人\n");
}
else if(k>i&&k>j)
{
printf("多数选C者\n\n");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -