怎么用C语言编下面程序

来源:百度知道 编辑:UC知道 时间:2024/05/23 22:40:35
先由计算机“想”一个1~100之间的数请人猜,如果猜对了,则结束游戏,并在屏幕上输出人猜了多少次才猜对此数,否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜10次,如果猜了10次仍未猜中的话,则结束游戏

楼上的少了两个头文件吧:
#include<stdio.h>
#include<time.h>
#include<stdlib.h>

void main()
{
int i,j,k=0,flag1=1;
srand((unsigned)time(NULL));
i=rand()%(102-1);
printf("猜一下电脑选出了什么数?\n");
while(flag1&&k<10)
{
k++;
scanf("%d",&j);
if(j==i)
{
flag1=0;
printf("恭喜你回答正确\n");
}
else if(j<i)
printf("小于电脑所给出的数请重新输入\n");
else if(j>i)
printf("大于电脑所给出的数请重新输入\n");
}
if(flag1==0)
printf("电脑选择的数为%d\n您用了%d次答对",i,k);
else
printf("电脑选择的数为%d\n10次机会都为答对",i);
}

#include<stdio.h>

main()
{
int i,j,k=0,flag1=1;
srand((unsigned)time(NULL));
i=rand()%(102-1);
printf("猜一下电脑选出了什么数?\n");
while(flag1&&k<10)
{
k++;
scanf("%d",&j);