Page 669 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 669

relay_stopgame_num1[i]  =
                                                            rand()  %  5  +  relay_stopgame_num1[i  -  1]  +  1;
                                                             else
                                                                 relay_stopgame_num1[i]  =  rand()  %  10;  //난수 값 생성


                                                             if  (tcnt  >=  32768)  //난수  기준  값이  적정한  값을  넘으면  초기화
                                                                 tcnt  =  0;
                                                       }
                                                       break;


                                                  case 2:  //두  번째  게임  실행
                                                       level  =  1;  //레벨  초기화


                                                       heart_num =  3;  //생명력  초기화


                                                       num1  =  0;  //스톱워치  변수  초기화
                                                       num2  =  0;  //스톱워치  변수  초기화


                                                       flag =  TRUE;  //정답을  눌렀는지  flag  초기화


                                                       reset(0);  //sbuf  변수  초기화


                                                       srand(tcnt++);


                                                       random  =  rand()  %  10;  //난수 값 생성


                                                       if  (tcnt  >=  32768)  //tcnt값이  일정  범위를  넘으면  초기화
                                                            tcnt  =  0;


                                                       break;


                                                  case 3:  //세  번째  게임  실행
                                                       out  =  0xFE;  //포트에  두더지  할당  4마리
                                                       for  (i  =  0;  i<4;  i++)
                                                       {
                                                            mole[i].num  = out;
                                                            out  <<= 1;
                                                            out  |=  0x01;
                                                       }


                                                       out  =  0xFE;  //포트에  두더지  할당  8마리
                                                       for  (;  i<8;  i++)
                                                       {




                                                         -  662  -
   664   665   666   667   668   669   670   671   672   673   674