www.gusucode.com > 高等数学问题求解源码程序 > CH02/example02_08.m

    web -broswer http://www.ilovematlab.cn/forum-221-1.html
flag=1;                                                       
while flag                                                    
    r=randi(100);                                             
    k=0;                                                      
    while 1                                                   
        guess=input('Please input the guessed data∈[1,100]:');
        k=k+1;                                                
        if guess>r                                            
            disp('Too High!')                                 
        elseif guess<r                                        
            disp('Too Low!')                                  
        else                                                  
            disp('Right!')                                    
            flag=input('Try again?[1/0]:');                   
            break                                             
        end                                                   
    end                                                       
    fprintf('Total Times:%d\n',k)                             
end