//猜数字游戏
// #include <stdio.h>
// int main()
// {
// int i = 0;
// int input = 0;
// do
// {
// printf("------------------------\n");
// printf("---------1.play---------\n");
// printf("---------0.eixt---------\n");
// printf("------------------------\n");
// printf("qingxuanze\n");//请选择
// scanf("%d",&input);
// switch(input)
// {
// case 1:
// printf("kaishiyouxi\n");//开始游戏
// break;
// case 0:
// printf("tuichuyouxi\n");//退出游戏
// break;
// default:
// printf("shurucuowu,qingchongxinxuanze");//输入错误,请重新选择
// break;
// }
// }while(input);
// return 0;
// }
//猜数字游戏
#include <stdio.h>
// int main()
// {
// int i = 0;
// int input = 0;
// scanf("%d",&input);
// do
// {
// printf("------------------------\n");
// printf("---------1.play---------\n");
// printf("---------0.exit---------\n");
// printf("------------------------\n");
// printf("qingxuanze\n");//请选择
// switch(input)
// {
// case 1:
// printf("kaishiyouxi\n");//开始游戏
// break;
// case 0:
// printf("tuichuyouxi\n");//退出游戏
// return 0;
// default:
// printf("shurucuowu,qingchongxinxuanze");//输入错误,请重新选择
// break;
// }
// }while(input);
// return 0;
// }
// int main()
// {
// int input = 0;
// while(1)//无限循环的意思,待用户主动提出结束
// {
// printf("----------------------\n");
// printf("--------1.play--------\n");
// printf("--------0.exit-------\n");
// printf("---------------------\n");
// if(scanf("%d",&input)!= 1)
// {
// printf("feifashuru,qingchongxinshuru\n");//非法输入,请重新输入
// return 0;
// }
// printf("qingxuanze\n");//请选择
// switch(input)
// {
// case 1:
// printf("kaishiyouxi\n");//开始游戏
// break;
// case 0:
// printf("tuichuyouxi\n");//退出游戏
// return 0;
// default:
// printf("shurucuowu,qingchongxingshuru\n");//输入错误,请重新输入
// break;
// }
// }
// return 0;
// }
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
void game()
{
int r
= rand() % 100 + 1;//这里要不要;?///要的 int guess = 0;
int count = 5;
while(count)
{
time_t start
= time(NULL
); printf("nihaiyou%dcijihui\n",count
); if(scanf("%d",&guess
) != 1) {
printf("shurucuowu,qingshuruzhengquezhi\n");//输入错误,请输入正确值 return;//因为game的声明是void,它不会返回任何值所以这里不能用return 0,只能直接用return或不加任何值下面120行同样
}
if(guess > r)
{
}
else if(guess < r)
{
}
else
{
return;
}
count--;
}
if(count == 0)
{
printf("youxishibai,zhengquezhishi%d\n",r
);//游戏失败,正确值是r }
}
int main()
{
int input = 0;
do
{
printf("------------------------\n"); printf("---------1.play---------\n"); printf("---------0.eixt---------\n"); printf("------------------------\n"); if(scanf("%d",&input
) != 1)//防御程序 {
return 0;
}
switch(input)
{
case 1:
game();
printf("kaishiyouxi\n");//开始游戏 break;
case 0:
printf("tuichuyouxi\n");//退出游戏 break;
default:
printf("shurucuowu,qingchongxinxuanze");//输入错误,请重新选择 break;
}
}while(input);
return 0;
}
Ly/njJzmlbDlrZfmuLjmiI8KLy8gI2luY2x1ZGUgPHN0ZGlvLmg+Ci8vIGludCBtYWluKCkKLy8gewovLyAJaW50IGkgPSAwOwovLyAJaW50IGlucHV0ID0gMDsKLy8gCWRvCi8vIAl7Ci8vIAkJcHJpbnRmKCItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiIpOwovLyAJICAgIHByaW50ZigiLS0tLS0tLS0tMS5wbGF5LS0tLS0tLS0tXG4iKTsKLy8gCSAgICBwcmludGYoIi0tLS0tLS0tLTAuZWl4dC0tLS0tLS0tLVxuIik7Ci8vIAkgICAgcHJpbnRmKCItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiIpOwovLyAJICAgIHByaW50ZigicWluZ3h1YW56ZVxuIik7Ly/or7fpgInmi6kKLy8gCSAgICBzY2FuZigiJWQiLCZpbnB1dCk7Ci8vIAkgICAgc3dpdGNoKGlucHV0KQovLyAJICAgIHsKLy8gCSAgICAJY2FzZSAxOgovLyAJICAgIAkgICBwcmludGYoImthaXNoaXlvdXhpXG4iKTsvL+W8gOWni+a4uOaIjwovLyAJICAgIAkgICBicmVhazsKLy8gCSAgICAgICAgY2FzZSAwOgovLyAJICAgICAgICAgICBwcmludGYoInR1aWNodXlvdXhpXG4iKTsvL+mAgOWHuua4uOaIjwovLyAJICAgICAgICAgICBicmVhazsKLy8gCSAgICAgICAgZGVmYXVsdDoKLy8gCSAgICAgICAgICAgcHJpbnRmKCJzaHVydWN1b3d1LHFpbmdjaG9uZ3hpbnh1YW56ZSIpOy8v6L6T5YWl6ZSZ6K+v77yM6K+36YeN5paw6YCJ5oupCi8vIAkgICAgICAgICAgIGJyZWFrOwovLyAJICAgIH0KLy8gCX13aGlsZShpbnB1dCk7Ci8vIAlyZXR1cm4gMDsKLy8gfQoKLy/njJzmlbDlrZfmuLjmiI8KI2luY2x1ZGUgPHN0ZGlvLmg+Ci8vIGludCBtYWluKCkKLy8gewovLyAJaW50IGkgPSAwOwovLyAJaW50IGlucHV0ID0gMDsKLy8gCXNjYW5mKCIlZCIsJmlucHV0KTsKLy8gCWRvCi8vIAl7Ci8vIAkJcHJpbnRmKCItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiIpOwovLyAJICAgIHByaW50ZigiLS0tLS0tLS0tMS5wbGF5LS0tLS0tLS0tXG4iKTsKLy8gCSAgICBwcmludGYoIi0tLS0tLS0tLTAuZXhpdC0tLS0tLS0tLVxuIik7Ci8vIAkgICAgcHJpbnRmKCItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiIpOwovLyAJICAgIHByaW50ZigicWluZ3h1YW56ZVxuIik7Ly/or7fpgInmi6kKLy8gCSAgICBzd2l0Y2goaW5wdXQpCi8vIAkgICAgewovLyAJICAgIAljYXNlIDE6Ci8vIAkgICAgCSAgIHByaW50Zigia2Fpc2hpeW91eGlcbiIpOy8v5byA5aeL5ri45oiPCi8vIAkgICAgCSAgIGJyZWFrOwovLyAJICAgICAgICBjYXNlIDA6Ci8vIAkgICAgICAgICAgIHByaW50ZigidHVpY2h1eW91eGlcbiIpOy8v6YCA5Ye65ri45oiPCi8vIAkgICAgICAgICAgIHJldHVybiAwOwovLyAJICAgICAgICBkZWZhdWx0OgovLyAJICAgICAgICAgICBwcmludGYoInNodXJ1Y3Vvd3UscWluZ2Nob25neGlueHVhbnplIik7Ly/ovpPlhaXplJnor6/vvIzor7fph43mlrDpgInmi6kKLy8gCSAgICAgICAgICAgYnJlYWs7Ci8vIAkgICAgfQovLyAJfXdoaWxlKGlucHV0KTsKLy8gCXJldHVybiAwOwovLyB9Ci8vIGludCBtYWluKCkKLy8gewovLyAJaW50IGlucHV0ID0gMDsKLy8gCXdoaWxlKDEpLy/ml6DpmZDlvqrnjq/nmoTmhI/mgJ3vvIzlvoXnlKjmiLfkuLvliqjmj5Dlh7rnu5PmnZ8KLy8gCXsKLy8gCQlwcmludGYoIi0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiIpOwovLyAJCXByaW50ZigiLS0tLS0tLS0xLnBsYXktLS0tLS0tLVxuIik7Ci8vIAkJcHJpbnRmKCItLS0tLS0tLTAuZXhpdC0tLS0tLS1cbiIpOwovLyAJCXByaW50ZigiLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4iKTsKLy8gCQlpZihzY2FuZigiJWQiLCZpbnB1dCkhPSAxKQovLyAJCXsKLy8gCQkJcHJpbnRmKCJmZWlmYXNodXJ1LHFpbmdjaG9uZ3hpbnNodXJ1XG4iKTsvL+mdnuazlei+k+WFpe+8jOivt+mHjeaWsOi+k+WFpQovLyAJCQlyZXR1cm4gMDsKLy8gCQl9Ci8vIAkJcHJpbnRmKCJxaW5neHVhbnplXG4iKTsvL+ivt+mAieaLqQovLyAJCXN3aXRjaChpbnB1dCkKLy8gCQl7Ci8vIAkJCWNhc2UgMToKLy8gCQkJICBwcmludGYoImthaXNoaXlvdXhpXG4iKTsvL+W8gOWni+a4uOaIjwovLyAJCQkgIGJyZWFrOwovLyAJCQljYXNlIDA6Ci8vIAkJCSAgcHJpbnRmKCJ0dWljaHV5b3V4aVxuIik7Ly/pgIDlh7rmuLjmiI8KLy8gCQkJICByZXR1cm4gMDsKLy8gCQkJZGVmYXVsdDoKLy8gCQkJICBwcmludGYoInNodXJ1Y3Vvd3UscWluZ2Nob25neGluZ3NodXJ1XG4iKTsvL+i+k+WFpemUmeivr++8jOivt+mHjeaWsOi+k+WFpQovLyAJCQkgIGJyZWFrOwovLyAJCX0KLy8gCX0KLy8gCXJldHVybiAwOwovLyB9CgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPHRpbWUuaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgp2b2lkIGdhbWUoKQp7CglpbnQgciA9IHJhbmQoKSAlIDEwMCArIDE7Ly/ov5nph4zopoHkuI3opoE777yfLy8v6KaB55qECglpbnQgZ3Vlc3MgPSAwOwoJaW50IGNvdW50ID0gNTsKCXdoaWxlKGNvdW50KQoJCgl7CgkJdGltZV90IHN0YXJ0ID0gdGltZShOVUxMKTsKCQlwcmludGYoIm5paGFpeW91JWRjaWppaHVpXG4iLGNvdW50KTsKCQlpZihzY2FuZigiJWQiLCZndWVzcykgIT0gMSkKCQl7CgkJcHJpbnRmKCJzaHVydWN1b3d1LHFpbmdzaHVydXpoZW5ncXVlemhpXG4iKTsvL+i+k+WFpemUmeivr++8jOivt+i+k+WFpeato+ehruWAvAoJCXJldHVybjsvL+WboOS4umdhbWXnmoTlo7DmmI7mmK92b2lk77yM5a6D5LiN5Lya6L+U5Zue5Lu75L2V5YC85omA5Lul6L+Z6YeM5LiN6IO955SocmV0dXJuIDDvvIzlj6rog73nm7TmjqXnlKhyZXR1cm7miJbkuI3liqDku7vkvZXlgLzkuIvpnaIxMjDooYzlkIzmoLcKCSAgICB9CgkJaWYoZ3Vlc3MgPiByKQoJCXsKCQkJcHJpbnRmKCJjYWlkYWxlXG4iKTsvL+eMnOWkp+S6hgoJCX0KCQllbHNlIGlmKGd1ZXNzIDwgcikKCQkgICAgIHsKCQkgICAgCXByaW50ZigiY2FpeGlhb2xlXG4iKTsvL+eMnOWwj+S6hgoJCSAgICAgfQoJCWVsc2UKCQl7CgkJCXByaW50ZigiY2FpZHVpbGVcbiIpOy8v54yc5a+55LqGCgkJCXJldHVybjsKCQl9CgkJY291bnQtLTsKCX0KCWlmKGNvdW50ID09IDApCgl7CgkJcHJpbnRmKCJ5b3V4aXNoaWJhaSx6aGVuZ3F1ZXpoaXNoaSVkXG4iLHIpOy8v5ri45oiP5aSx6LSl77yM5q2j56Gu5YC85pivcgoJfQoJdGltZV90IGVuZCA9IHRpbWUoTlVMTCk7Cn0KCmludCBtYWluKCkKewoJc3JhbmQoKHVuc2lnbmVkIGludCl0aW1lKE5VTEwpKTsKCXByaW50ZigiJWRcbiIscmFuZCgpICUgMTAwICsgMSk7CglpbnQgaW5wdXQgPSAwOwoJZG8KCXsKCQlwcmludGYoIi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIik7CgkgICAgcHJpbnRmKCItLS0tLS0tLS0xLnBsYXktLS0tLS0tLS1cbiIpOwoJICAgIHByaW50ZigiLS0tLS0tLS0tMC5laXh0LS0tLS0tLS0tXG4iKTsKCSAgICBwcmludGYoIi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIik7CgkgICAgcHJpbnRmKCJxaW5neHVhbnplXG4iKTsvL+ivt+mAieaLqQoJICAgIGlmKHNjYW5mKCIlZCIsJmlucHV0KSAhPSAxKS8v6Ziy5b6h56iL5bqPCgkgICAgewoJICAgIAlyZXR1cm4gMDsKCSAgICB9CgkgICAgc3dpdGNoKGlucHV0KQoJICAgIHsKCSAgICAJY2FzZSAxOgoJICAgIAkgICBnYW1lKCk7CgkgICAgCSAgIHByaW50Zigia2Fpc2hpeW91eGlcbiIpOy8v5byA5aeL5ri45oiPCgkgICAgCSAgIGJyZWFrOwoJICAgICAgICBjYXNlIDA6CgkgICAgICAgICAgIHByaW50ZigidHVpY2h1eW91eGlcbiIpOy8v6YCA5Ye65ri45oiPCgkgICAgICAgICAgIGJyZWFrOwoJICAgICAgICBkZWZhdWx0OgoJICAgICAgICAgICBwcmludGYoInNodXJ1Y3Vvd3UscWluZ2Nob25neGlueHVhbnplIik7Ly/ovpPlhaXplJnor6/vvIzor7fph43mlrDpgInmi6kKCSAgICAgICAgICAgYnJlYWs7CgkgICAgfQoJfXdoaWxlKGlucHV0KTsKCXJldHVybiAwOwp9