黑马程序员技术交流社区
标题:
答题记录
[打印本页]
作者:
飞哥
时间:
2015-8-2 21:29
标题:
答题记录
#include<stdlib.h>
int main()
{
int randomNum=0,inputNum=0;
int m=1,n=100;
int totalCount=10;
int nowCount=1;
int flag=1;
int oldNum=0;
randomNum = arc4random_uniform(n-m+1)+m;
while(flag){
if(nowCount<=10){
printf("请输入[%d,%d]之间的数字\n",m,n);
scanf("%d",&inputNum);
if(inputNum > randomNum){
printf("当前是第%d次竞猜,还有%d次机会\n上次竞猜:%d,本次竞猜:%d\n竞猜结果:猜大了\n",nowCount,totalCount-nowCount,oldNum,inputNum);
}else if(inputNum < randomNum){
printf("当前是第%d次竞猜,还有%d次机会\n上次竞猜:%d,本次竞猜:%d\n竞猜结果:猜小了\n",nowCount,totalCount-nowCount,oldNum,inputNum);
}else
{ printf("当前是第%d次竞猜,还有%d次机会\n上次竞猜:%d,本次竞猜:%d\n竞猜结果:猜对了\n",nowCount,totalCount-nowCount,oldNum,inputNum);
flag=0;
}
nowCount++;
oldNum = inputNum;
}else{
printf("\n你的智商不适合玩这个游戏!\n");
flag = 0;
}
}
return 0;
}
#include<stdio.h>
#include<stdlib.h>
int main()
{
int randomNum=0,inputNum=0;
int m=300,n=1000;
int totalCount=0;
int nowCount=1;
int flag=1;
while(flag){
randomNum = arc4random_uniform(1000)+1;
if(nowCount<=100){
printf("请输入%d,%d之间的数字",m,n);
scanf("%d",&inputNum);
if(inputNum > randomNum){
printf("竞猜结果:猜大了\n");
}else if(inputNum < randomNum){
printf("竞猜结果:猜小了\n");
}else
{ printf("竞猜结果:猜对了\n");
flag=0;
}
}
}
return 0;
}
作者:
飞哥
时间:
2015-8-2 21:49
坚持就是胜利
作者:
飞哥
时间:
2015-8-2 21:56
笑答最后才开心
作者:
865061682
时间:
2015-8-2 21:57
这个我到现在还没学会
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2