再发布一个心理小游戏
上一次你测得如何?(发布一个日常小游戏_ZQK11的博客-CSDN博客)
想知道你是一个性格如何的人么?
(测太坏别怪我,仅供参考)
*只能用c++运行,win几随便
#include<bits/stdc++.h>
using namespace std;
int main()
{
char a,b,c,d,e,f,g,h,i,j,k,l,m;
int sum=0;
cout<<"我有能力克服各种困难"<<endl;
cout<<"A.是的"<<endl;
cout<<"B.不一定"<<endl;
cout<<"C.不是的"<<endl;
cin>>a;
if(a=='A')sum+=2;
else if(a=='B')sum+=1;
else if(a=='C')sum+=0;
cout<<"猛兽即使是关在铁笼里,我见了也会惴惴不安"<<endl;
cout<<"A.是的"<<endl;
cout<<"B.不一定"<<endl;
cout<<"C.不是的"<<endl;
cin>>b;
if(b=='A')sum+=0;
else if(b=='B')sum+=1;
else if(b=='C')sum+=2;
cout<<"如果我能到一个新环境,我要"<<endl;
cout<<"A.把生活安排得和从前不一样"<<endl;
cout<<"B.不确定"<<endl;
cout<<"C.把生活安排得和从前一样"<<endl;
cin>>c;
if(c=='A')sum+=0;
else if(c=='B')sum+=1;
else if(c=='C')sum+=2;
cout<<"整个一生中,我一直觉得我能达到所预期的目标 "<<endl;
cout<<"A.是的"<<endl;
cout<<"B.不一定"<<endl;
cout<<"C.不是的"<<endl;
cin>>d;
if(d=='A')sum+=2;
else if(d=='B')sum+=1;
else if(d=='C')sum+=0;
cout<<"我在小学时敬佩的老师,到现在仍然令我敬佩"<<endl;
cout<<"A.是的"<<endl;
cout<<"B.不一定"<<endl;
cout<<"C.不是的"<<endl;
cin>>e;
if(e=='A')sum+=2;
else if(e=='B')sum+=1;
else if(e=='C')sum+=0;
cout<<"不知为什么,有些人总是回避我或冷淡我"<<endl;
cout<<"A.是的"<<endl;
cout<<"B.不一定"<<endl;
cout<<"C.不是的"<<endl;
cin>>f;
if(f=='A')sum+=0;
else if(f=='B')sum+=1;
else if(f=='C')sum+=2;
cout<<"我虽善意待人,却常常得不到好报"<<endl;
cout<<"A.是的"<<endl;
cout<<"B.不一定"<<endl;
cout<<"C.不是的"<<endl;
cin>>g;
if(g=='A')sum+=0;
else if(g=='B')sum+=1;
else if(g=='C')sum+=2;
cout<<"在大街上,我常常避开我所不愿意打招呼的人"<<endl;
cout<<"A.极少如此"<<endl;
cout<<"B.偶尔如此"<<endl;
cout<<"C.有时如此"<<endl;
cin>>h;
if(h=='A')sum+=2;
else if(h=='B')sum+=1;
else if(h=='C')sum+=0;
cout<<"当我聚精会神地欣赏音乐时,如果有人在旁高谈阔论我会感到恼怒。"<<endl;
cout<<"A.我仍能专心听音乐"<<endl;
cout<<"B.介于AC之间"<<endl;
cout<<"C.不能专心并感到恼怒"<<endl;
cin>>i;
if(i=='A')sum+=2;
else if(i=='B')sum+=1;
else if(i=='C')sum+=0;
cout<<"我不论到什么地方,都能清楚地辨别方向"<<endl;
cout<<"A.是的"<<endl;
cout<<"B.不一定"<<endl;
cout<<"C.不是的"<<endl;
cin>>j;
if(j=='A')sum+=2;
else if(j=='B')sum+=1;
else if(j=='C')sum+=0;
cout<<"我热爱我所学的知识"<<endl;
cout<<"A.是的"<<endl;
cout<<"B.不一定"<<endl;
cout<<"C.不是的"<<endl;
cin>>k;
if(k=='A')sum+=2;
else if(k=='B')sum+=1;
else if(k=='C')sum+=0;
cout<<"生动的梦境常常干扰我的睡眠"<<endl;
cout<<"A.经常如此"<<endl;
cout<<"B.偶尔如此"<<endl;
cout<<"C.从不如此"<<endl;
cin>>l;
if(l=='A')sum+=0;
else if(l=='B')sum+=1;
else if(l=='C')sum+=2;
cout<<"季节气候的变化一般不影响我的情绪"<<endl;
cout<<"A.是的"<<endl;
cout<<"B.介于AC之间"<<endl;
cout<<"C.不是的"<<endl;
cin>>m;
if(m=='A')sum+=2;
else if(m=='B')sum+=1;
else if(m=='C')sum+=0;
if(sum>=0&&sum<=12)cout<<"你情绪较易激动,容易产生烦恼;不容易应付生活中遇到的各种阻挠和挫折;容易受环境支配而心神动摇;不能面对现实,常常急躁不安,身心疲乏,甚至失眠等。"<<endl;
if(sum>=13&&sum<=16)cout<<"你的情绪有变化,但不大,能沉着应付现实中出现的一般性问题。然而在大事面前,有时会急躁不安,不免受环境影响。"<<endl;
if(sum>=17&&sum<=26)cout<<"你的情绪稳定,性格成熟,能面对现实;通常能以沉着的态度应付现实中出现的各种问题;行动充满魅力,有勇气,有维护脱节的精神。"<<endl;
}
以上是程序,十分基础,我没抄袭(你也不许抄)