回复 5楼 z13631440976
#include <stdio.h>
int main()
{
printf("
性格测试(一)\n");
printf("这个测试是菲尔博士在著名女黑人欧普拉的节目里做的,蛮准确的。答复是依现在的您,不要依过去的您。这是一个目前很多大公司人事部门实际采用的测试。\n\n\n");
int ch1,ch2;
int mark=0;
printf("1.你什么时感觉最好?\na)早晨
b)下午及傍晚
c)夜里\n请输入你的选择:");
scanf("%c",&ch1);
if(ch1=='a')
{
mark+=2;
}else if(ch1=='b')
{
mark+=4;
}else if(ch1=='c')
{
mark+=6;
}else
{
printf("你的输入有误!视为不选!");
}
printf("\n");
printf("2.你走路时是……\na)大步的快走
b)小步的快走\nc)不快,仰著头面对著世界
d)不快,低著头
e)很慢\n请输入你的选择:");
scanf("%c",&ch2);
if(ch2=='a')
{
mark+=6;
}else if(ch2=='b')
{
mark+=4;
}else if(ch2=='c')
{
mark+=7;
}else if(ch2=='d')
{
mark+=2;
}else if(ch2=='e')
{
mark+=1;
}else
{
printf("你的输入有误!视为不选!\n");
}
printf("\n");
printf("%d",mark);
system ("pause");
return 0;
}
编译没有问题。但是不能读取第二道题的选项了,求解!!