使用随机数随机产生一个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("猜中了");
}
}
} |
|