解题思路:
注意事项:
参考代码:
#include<stdio.h> #include<string.h> int main() { int trueSpeaker=0; int a[6]; for(int i=1;i<=5;++i) { trueSpeaker=0; memset(a,0,sizeof(a)); //0代表没带老奶奶过马路,1代表带老奶奶过马路 a[i]=1; //A说的话 if(a[1]==0&&a[5]==0) ++trueSpeaker; //B说的话 if(a[3]==1||a[5]==1) ++trueSpeaker; //C说的话 if(a[3]==1||a[4]==1) ++trueSpeaker; //D说的话 if(a[2]==0&&a[3]==0) ++trueSpeaker; //E说的话 if(a[5]==0) ++trueSpeaker; if(trueSpeaker==2) printf("%c ",'A'+i-1); } return 0; }
0.0分
0 人评分