猜年龄

来源:互联网 发布:显示帧数的软件 编辑:程序博客网 时间:2024/04/29 19:46

#include <stdio.h>
#include <math.h>
main(){
    int i,m,age=0,n=0,flag;
    char c ,d;
    printf("this is guess age game!\n");
    do{
        for(i=0;i<7;i++)
        {
            system("cls");
            for(m=0;m<128;m++)
           {
              if((m>>i)%2==1)
             {printf("%5d",m);
               n=n+1;
                if(n==8){
             printf("\n");
             n=0;}
               }

           }

           scanf("%c",&c);
           if(c=='y')
           flag=1;
           else flag=0;
           age^=flag<<i;
        }
        printf("the number is :%5d\n",age);
        printf("do you want go?");
        scanf("%c",&d);
    }while(d=='y') ;
    getch();

}

 

原创粉丝点击