A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 茶包子 中级黑马   /  2015-12-27 11:20  /  619 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

使用随机数随机产生一个1-1000之间的数,和用户输入的数比较大小。
#include <stdio.h>
#include<stdlib.h>
int main(int argc,const char * argv[]){
//定义变量
//保存计算机产生的随机数和万家输入的数字
//保存随机数产生的范围
//保存总的次数
//保存已经竞猜的次数
Int randomNun = 0,inputNum = 0;
Int m = 1,n = 1000;
Int totalCount = 10;
Int currentCount = -1;
Int flag = 1;
//产生随机数
//导入头文件stdlib.h
//调用随机数函数,产生随机数
randomNum = arc4random_uniform(n-m+1)+m;
While(flag){
    if(currentCount<=10){
         //提示用户输入一个数
        printf("请输入【%d,%d】之间的数\n",m,n);
       scanf("%d",&inputNum);
       if("inputNum>randomNum"){
          printf("猜大了")                       
  }else  if("inputNum<randomNum"){
          printf("猜小了")}
}else{
       printf("猜中了");
}

}


}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马