用C语言写一个程序,计算机“想”出一个数字,让人猜。如果正确,程序结束,否则输出“错误”。

简单写下来供你参考:

# include & ltstdio.h & gt

# include & ltstdlib.h & gt

# include & lttime.h & gt

#定义范围5

int guess(int k){

int输入;

Printf("请输入一个数字:\ t ");

scanf("%d ",& amp输入);

if(input==k)返回1;

if(input & gt;k)return-1;

if(输入& ltk)return-2;

}

int main(){

int aim

srand((无符号)时间(空));

aim = rand()% Range;

int i,flag

I = 0;

flag = 0;

printf(" \ n取一个从0到% d:"的数字,范围);

而(旗!=1){

flag=guess(瞄准);

If (flag =-1) printf("错,大!\ n ");

If(flag==-2)printf("错误,小!\ n ");

If(flag==1)printf("恭喜!这个数字是:%d\n”,aim);

i++;

}

返回0;

}