循环加条件判断~~~

古城微笑少年丶 2022-05-24 01:29 276阅读 0赞

日本某地发生了一件谋杀案,警察通过
排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。
A说:不是我。
B说:是C。
C说:是D。
D说: C在胡说
已知3个人说了真话,1个人说的是假话。
现在请根据这些信息,写一个程序来确
定到底谁是凶手。

代码:

  1. #include <stdio.h>
  2. int main()
  3. {
  4. int a,b,c,d;
  5. int e,f,g,h;
  6. for(e=0;e<2;e++){
  7. for(f=0;f<2;f++){
  8. for(g=0;g<2;g++){
  9. for(h=0;h<2;h++){
  10. a=e;
  11. b=f;
  12. c=g;
  13. d=h;
  14. if(a+b+c+d==3)
  15. break;
  16. break;
  17. break;
  18. break;
  19. }
  20. }
  21. }
  22. }
  23. printf("a:%d \t b:%d \t c:%d \t d:%d",a,b,c,d);
  24. return 0;
  25. }

发表评论

表情:
评论列表 (有 0 条评论,276人围观)

还没有评论,来说两句吧...

相关阅读