黑马程序员技术交流社区

标题: 1-1000 10次机会猜数字 撸代码撸累了 玩一玩 哈哈哈哈 [打印本页]

作者: 38740820    时间: 2015-9-4 21:01
标题: 1-1000 10次机会猜数字 撸代码撸累了 玩一玩 哈哈哈哈
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main(int argc, const char * argv[]) {
  4.     //定义变量  输入值  随机数
  5.     int inputNum;
  6.     int randomNum;
  7.    
  8.    
  9.     randomNum = arc4random_uniform(1000-1+1)+1;
  10.    
  11.    
  12.       
  13.         for(int i=1;i<=10;i++) {
  14.             printf("请输入您猜得数:\n");
  15.             scanf("%d",&inputNum);
  16.             if (inputNum<1||inputNum>1000) {
  17.                 printf("你智商这么低 你妈妈知道吗?\n");
  18.             }
  19.         
  20.         if (inputNum>randomNum) {
  21.             printf("第%d次 猜大了\n",i);
  22.         }else if (inputNum<randomNum) {
  23.             printf("第%d次 猜小了\n",i);
  24.         }else{
  25.             printf("第%d次 猜对了\n",i);
  26.             return 0;
  27.         }
  28.             
  29.         
  30.     }
  31.     printf("你智商太低,这个游戏不适合你!\n");
  32.    
  33.     return 0;
  34. }
复制代码



作者: 来自星星    时间: 2015-9-4 21:15
感谢楼主分享,貌似是视频的把?
作者: 38740820    时间: 2015-9-4 22:07
来自星星 发表于 2015-9-4 21:15
感谢楼主分享,貌似是视频的把?

不是哦 ,视频是while循环
作者: pyy061    时间: 2015-9-4 22:12
10次啊...看来高智商的几率有点小...
作者: Vigor    时间: 2015-9-4 22:30
10次机会猜中的机率有点小呢
作者: 38740820    时间: 2015-9-4 22:58
Vigor 发表于 2015-9-4 22:30
10次机会猜中的机率有点小呢

一半一半的猜呗  ...还行把
作者: 来自星星    时间: 2015-9-5 21:10
38740820 发表于 2015-9-4 22:07
不是哦 ,视频是while循环

支持原创,支持原创,给楼主赞一个
作者: 靳小龙    时间: 2015-9-5 21:15
好好。。。。
作者: 驴小叔    时间: 2015-9-5 21:24
O(∩_∩)O哈哈~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2