學校有4個同學其中一個做了好事!不留名,表揚信來了後,校長問這4個同學是誰做了好事?這4個同學回答
A說:不是我。
B說:是C。
C說:是D。
D說:他胡說。
已知3個人說的是真話,一個人說的是假話!現在問做好事的人是誰?
源代碼:
#include <iostream>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char ren;
for(ren='A';ren<='D';ren++)
if((ren!='A')+(ren=='C')+(ren=='D')+(ren!='D')==3)
cout<<ren<<endl;
system("PAUSE");
return 0;
}
接觸下各類題目感覺還不錯。自己也學習了。期末考快來臨。。加油複習咯。。