| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1703 人关注过本帖
标题:[求助]这是一个心理测试,在case和break出现了问题
只看楼主 加入收藏
jerryguang
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-6-14
收藏
得分:0 
就是switch(n)到switch(x)的切换有问题,执行不下去了
2006-06-15 18:29
jerryguang
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-6-14
收藏
得分:0 
版主我已经会了。谢谢.
2006-06-15 19:27
–★–
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1512
专家分:0
注 册:2006-5-1
收藏
得分:0 
#include<stdio.h>
void main()
{
int a,b,x=0,n;
printf("欢迎进入你离梦想有多远的心理测试!!");
printf("如果你选是请输入1;选否请输入2!");
for(b=1;n=b,x==0;)
{
switch(n){
case 1:printf("你属于变动型星座(人马、双子、处女、双鱼)?");
scanf("%d",&a);
if(a==1)
{b=2;break;}
else {b=5;break;}
case 2:printf("谈到自己的三个优点你可以不假思索的说出来?");
scanf("%d",&a);
if(a==1)
{b=3;break;}
else {b=9;break;}
case 3:printf("觉得送礼券比鲜花、巧克力实惠?");
scanf("%d",&a);
if(a==1)
{b=4;break;}
else {b=8;break;}
case 4:printf("你属于本位型星座(摩蝎、天秤、巨蟹、白羊)?");
scanf("%d",&a);
if(a==1)
{x=1;break;}
else {b=18;break;}
case 5:printf("你属于固定型星座(金牛、狮子、天蝎、水瓶)?");
scanf("%d",&a);
if(a==1)
{b=9;break;}
else {b=6;break;}
case 6:printf("你希望拥有哪种度假方式?1充满异国情调的岛国海洋之旅;2可以边玩边充电的欧洲博物馆之旅");
scanf("%d",&a);
if(a==1)
{b=7;break;}
else {b=11;break;}
case 7:printf("觉得粉红色是浪漫的颜色?");
scanf("%d",&a);
if(a==1)
{x=6;break;}
else {b=12;break;}
case 8:printf("曾经尝试减肥,不过都没有成功过?");
scanf("%d",&a);
if(a==1)
{b=6;break;}
else {b=10;break;}
case 9:printf("对于喜欢的异性会主动示好?");
scanf("%d",&a);
if(a==1)
{b=12;break;}
else {b=11;break;}
case 10:printf("与人初次见面时会先看对方的眼睛?");
scanf("%d",&a);
if(a==1)
{b=14;break;}
else {b=13;break;}
case 11:printf("喜欢每件事都井然有序地进行,讨厌惊喜?");
scanf("%d",&a);
if(a==1)
{b=18;break;}
else {b=19;break;}
case 12:printf("除非重要场合不然极少打扮?");
scanf("%d",&a);
if(a==1)
{b=16;break;}
else {b=15;break;}
case 13:printf("基本上不相信人性?");
scanf("%d",&a);
if(a==1)
{b=17;break;}
else {b=15;break;}
case 14:printf("遇到他人骚扰通常能顺利运用技巧让对方知难而退?");
scanf("%d",&a);
if(a==1)
{x=3;break;}
else {b=22;break;}
case 15:printf("不喜欢的事会马上拒绝?");
scanf("%d",&a);
if(a==1)
{b=23;break;}
else {b=14;break;}
case 16:printf("喜怒形于色很难隐藏情绪?");
scanf("%d",&a);
if(a==1)
{b=20;break;}
else {b=21;break;}
case 17:printf("是一个很容易感动的人?");
scanf("%d",&a);
if(a==1)
{x=4;break;}
else {b=22;break;}
case 18:printf("喜欢说话甚于倾听?");
scanf("%d",&a);
if(a==1)
{b=22;break;}
else {b=16;break;}
case 19:printf("会点下面哪一道甜点作为副食?1巧克力樱桃慕丝;2香草布丁派");
scanf("%d",&a);
if(a==1)
{b=23;break;}
else {x=8;break;}
case 20:printf("觉得门面的打理很重要?");
scanf("%d",&a);
if(a==1)
{x=9;break;}
else {b=15;break;}
case 21:printf("喜欢下面哪一种颜色组合?1浅灰加上粉红;2黑白对比色");
scanf("%d",&a);
if(a==1)
{x=10;break;}
else {b=20;break;}
case 22:printf("这一生中曾经历大的挫折?");
scanf("%d",&a);
if(a==1)
{x=2;break;}
else {b=19;break;}
case 23:printf("经常改变主意?");
scanf("%d",&a);
if(a==1)
{x=5;break;}
else {x=7;break;}
}
}
switch(x){
case 1 :printf("第一型(梦想指数10,成功指数100) 你是一个相当理性的人,是个不折不扣的行动派,天生拥有察觉破绽的本性,性格积极主动,且懂得随时检讨反省。只要遇上合适的时机和周遭的助力,成功指日可待。");break;
case 2 :printf("第二型(梦想指数80,成功指数20) 你一个游走于梦想和现实的人,有着情绪化的倾向,害怕改变和竞争,对于危险有着相当敏感的警觉度。对你而言,名利不具备任何吸引力。你多半喜欢沉浸在想象世界中。");break;
case 3 :printf("第三型(梦想指数20,成功指数90) 你是一个相当上进的人,最大的优点是越挫越勇。你需要在一个高压或是竞争的环境中,才能激发性格潜能。对环境的适应力强,你务实且懂得向强者看齐。");break;
case 4 :printf("第四型(梦想指数70,成功指数40) 你是个很压抑的人,无法适度释放自己的能力。为了逃避压力和寂寞,你经常躲在自己的小圈圈中,这对成功相当不利。你需要积极乐观的朋友,并且改掉做事经常虎头蛇尾的缺点。");break;
case 5 :printf("第五型(梦想指数50,成功指数50) 你是一个能量释放很不规律,行为上不按照牌理出牌的人。你个性有点外向又有点孤僻,常给人摸不清的感觉,人生也没有特定计划,你的梦想随时在改变。积极时令人刮目相看,颓废时又象扶不起的阿斗。");break;
case 6 :printf("第六型(梦想指数60,成功指数30) 你其实聪明绝顶,不过你的性格充满矛盾点,这是阻碍你成功和向前迈进的关键点。你的自尊心强烈,喜欢竞争却又不愿承认。你的成功之路布局得太快,有时会让自己措手不及。");break;
case 7 :printf("第七型(梦想指数30,成功指数80) 虽说你的成功指数不很高,不过实际上你才是所有类型中最容易出人头地的类型。你的外表和实力经常被人忽视,这一点容许你默默地往上爬,在他人毫无防备之下攻城掠地。");break;
case 8 :printf("第八型(梦想指数90,成功指数10) 你是一个感情丰富的人,很容易受到环境的影响。优柔寡断是你的性格弱点。遇强则弱,遇弱则会显得很怠惰。你需要积极营造自信,不要人云亦云。如果父母都很强势,对你将有很大的帮助。");break;
case 9 :printf("第九型(梦想指数100,成功指数60) 你的个性单纯天真,许多时候误打误撞就能获得好运,十分令人羡慕。天性善良的你,很有创造力,从事创意工作将能有大成就。而复杂的人际关系非常不适合你。");break;
case 10:printf("第十型(梦想指数40,成功指数70) 你是一个相当善于处理人际关系的人,天生擅长观察人性,活跃于各项社交活动,你很懂得经营自己。对你来说,成功的关键在于积极努力。你极富竞争性,个性有时有点咄咄逼人。你的弱点在于物欲极强,小心别沦陷在追逐金钱的世界里。");break;
}
printf("谢谢测试!");
}

落霞与孤鹜齐飞,秋水共长天一色! 心有多大,路有多宽。三教九流,鸡鸣狗盗。兼收并蓄,海纳百川。
2006-06-15 19:31
龙轩v亚风
Rank: 1
等 级:新手上路
威 望:1
帖 子:1073
专家分:0
注 册:2006-4-20
收藏
得分:0 
楼主 学习的兴趣 比我浓哦 我也是刚学 但没想过 编这样的东西

有新意 我向你学习

看你这么主动的学习C 有点觉得自己是学习被动了 等我能上网了 我也编点有意思的东西上来

诶 现在学校到时间不能上网了 只能来 网吧 看看大家做的东西了

狂风扫落叶,扫把都失业!拍卖QQ:559372
2006-06-15 19:40
jerryguang
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-6-14
收藏
得分:0 
谢谢

–★–:
形成闭环、做人有品。
2006-06-15 20:21
快速回复:[求助]这是一个心理测试,在case和break出现了问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012506 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved