求大佬告诉我这道题怎么做?

2025-05-20 19:10:34
推荐回答(1个)
回答1:

是编程序么?但是你没有给出电脑的范围啊,我先写一段C代码,是1~100中间猜数字

#include
void main(){
int turns=5; //表示一共有五次机会
int i;
int rand_number=floor(rand()%100+1) //表示随机产生1~100的数,并向小取整
int guess; //表示玩家猜的数字
int flag=0;
for (i=1;i<=turns;i++){
        scanf("%d%",&guess); //玩家输入数字
    if guess>rand_number
       pringtf("大了\n");
     elseif guess         printf("小了\n");
     else{
         printf("猜中了\n");
         flag=1;
         break;         
         }            
}
if flag==0{
    printf("没猜到\n");
    }
}