C语言算法,随机猜测数字
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/26 04:05:48
C语言算法,随机猜测数字
![](http://img.wesiedu.com/upload/0/0d/00d3dde0d1542ee2acf381d1ef583778.jpg)
![](http://img.wesiedu.com/upload/0/0d/00d3dde0d1542ee2acf381d1ef583778.jpg)
![C语言算法,随机猜测数字](/uploads/image/z/4744633-49-3.jpg?t=C%E8%AF%AD%E8%A8%80%E7%AE%97%E6%B3%95%2C%E9%9A%8F%E6%9C%BA%E7%8C%9C%E6%B5%8B%E6%95%B0%E5%AD%97)
#include<stdio.h>
#include<stdlib.h>
int main()
{
\x09int i,count,n,m;
\x09srand(time(NULL));
\x09//以当前时间为随机数种子,以产生不同的随机数列
\x09n=(rand(n)%100)+1;
\x09count=1;
\x09while(count<=10){
\x09\x09printf("输入您的猜测数字(1~100):");
\x09\x09scanf("%d",&m);
\x09\x09if(m==n){
\x09\x09\x09printf("恭喜您猜对了!总计猜%d次!\n",count);
\x09\x09\x09return 0;
\x09\x09}
\x09\x09else if(m<n){
\x09\x09\x09printf("太小,");
\x09\x09}
\x09\x09else{
\x09\x09\x09printf("太大,");
\x09\x09}
\x09\x09printf("剩余%d次机会!\n",10-count);
\x09\x09count++;
\x09}
\x09printf("超出尝试次数,游戏结束!\n");
\x09return 0;
}![](http://img.wesiedu.com/upload/7/5d/75d0ad2b367888d018c51d6f02cf8ddc.jpg)
#include<stdlib.h>
int main()
{
\x09int i,count,n,m;
\x09srand(time(NULL));
\x09//以当前时间为随机数种子,以产生不同的随机数列
\x09n=(rand(n)%100)+1;
\x09count=1;
\x09while(count<=10){
\x09\x09printf("输入您的猜测数字(1~100):");
\x09\x09scanf("%d",&m);
\x09\x09if(m==n){
\x09\x09\x09printf("恭喜您猜对了!总计猜%d次!\n",count);
\x09\x09\x09return 0;
\x09\x09}
\x09\x09else if(m<n){
\x09\x09\x09printf("太小,");
\x09\x09}
\x09\x09else{
\x09\x09\x09printf("太大,");
\x09\x09}
\x09\x09printf("剩余%d次机会!\n",10-count);
\x09\x09count++;
\x09}
\x09printf("超出尝试次数,游戏结束!\n");
\x09return 0;
}
![](http://img.wesiedu.com/upload/7/5d/75d0ad2b367888d018c51d6f02cf8ddc.jpg)