各位大神求救。。。c语言玩猜数字游戏,单一局结束时,为什么不可以循环?下面代码:#include<stdio.h>#include<time.h>#include<stdlib.h>void main(){ int a,b,c,num; char r; printf("welcom to guess number game,in this game you will have 10 chances to guess the right number.\n"); srand((unsigned) time(

题目
各位大神求救。。。c语言玩猜数字游戏,单一局结束时,为什么不可以循环?下面代码:

#include<stdio.h>#include<time.h>#include<stdlib.h>void main(){ int a,b,c,num; char r; printf("welcom to guess number game,in this game you will have 10 chances to guess the right number.\n"); srand((unsigned) time(NULL)); num=rand()%100+1; printf("do you want to play this game? y/n :"); scanf("%c",&r); while(r=='y') { printf("start!!\n"); printf("please input a number between 1 and 100"); scanf("%d",&a); while(a!=num) { if(a>num) { printf("bigger,input once again:"); scanf("%d",&a); } if(a<num) { printf("smaller,input once again:"); scanf("%d",&a); } } printf("you are so clever,do you want to play once more? y/n :"); scanf("%c",&r); }}


相似考题
更多“各位大神求救。。。c语言玩猜数字游戏,单一局结束时,为什么不可以循环?下面代码: ”相关问题
  • 第1题:

    算法描述可以有多种表达方法,下面()方法不可以描述算法

    A.N-S图

    B.自然语言

    C.伪代码

    D.机器语言


    D

  • 第2题:

    玩一款感觉游戏,如视觉类的(如纪念碑谷)、听觉类的(如节奏大师)、触觉类的(如蒙眼猜物)或其他各种需要运用到你的感官的游戏,分享你在玩这些游戏时的感觉,并分析它的难度在于哪里?可以从哪里着手进一步增加难度?


    玩沙和玩水的活动

  • 第3题:

    猜数字游戏改版(换种方式实现,如:表单版的猜数字游戏,通过文本框进行输入,或者其它你能想到的小游戏或小特效)


    import java.util.Scanner;
    public class GuessNumber {
    public static void guess(){
    int counter = 0;
    int guessNumber = 0;
    guessNumber=(int)(Math.random()*100)+1;
    Scanner scanner = new Scanner(System.in);
    int number = 0;
    while(true){
    System.out.print("请输入您要猜的数字:");
    number = scanner.nextInt();
    counter++;
    if(guessNumber==number){
    System.out.println("恭喜您,猜对了");
    break;
    }
    if(number>guessNumber){
    System.out.println("您猜的数字偏大,继续努力!");
    }else{
    System.out.println("您猜的数字偏小,继续努力!");
    }
    }
    System.out.println("您总共猜了"+counter+"次");
    }
    public static void main(String[] args) {
    guess();
    }
    }

  • 第4题:

    1、猜数字游戏改版(换种方式实现,如:表单版的猜数字游戏,通过文本框进行输入,或者其它你能想到的小游戏或小特效)


    二分法(折半查找)

  • 第5题:

    任务4:编程题 猜数字游戏:让系统随机生成一个1~100之间的整数,用户键盘输入一个所猜的数字,如果输入的数字与后台预先生成的数字相同,则表示猜对了,这时,系统打印“恭喜你,猜对了!”;如果不相同,则比较输入的数字与后台预先生成数字的大小,如果大了,打印“您猜大了”;如果小了,打印“您猜小了”;游戏继续直到数字猜对为止。


    正确