C 语言写猜大小游戏

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int shuru,number,jishu=0;
printf("***************************\n");
printf("**   **\n");
printf("**  猜大小  **\n");
printf("**   **\n");
printf("***************************\n");
printf("请输入100以内的整数数字:");
srand((unsigned) time(NULL)); //用时间做种,每次产生随机数不一样
number = rand() % 101; //产生0-100的随机数
scanf("%d",&shuru);
while (shuru!=number) {
jishu=jishu+1;
if (shuru\<number) {
printf("%d 不对,太小啦!\n",shuru);
} else{
printf("%d 不对,太大啦!\n",shuru);
}
scanf("%d",&shuru);
}
printf("猜对啦! 竟然猜了 %d 次,数字是 %d,\n",jishu,number);
return 0;
}

一个C语言的小练习,首先产生随机数,然后判断输入的数字,如果和产生的随机数相同,则表示游戏胜利。


-------------The End-------------
欢迎请我喝咖啡哦~!
  • 本文作者: Bliner
  • 本文链接: https://www.bliner.me/2018/07/883/
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。尊重个人劳动成果,转载请注明出处。 ─=≡Σ(((つ•̀ω•́)つ))