diff --git a/未命名3.cpp b/未命名3.cpp new file mode 100644 index 0000000..b4800e0 --- /dev/null +++ b/未命名3.cpp @@ -0,0 +1,110 @@ +#include +#include +#include //Ŀ⺯ +#include //ڽ汳ɫɫĿ⺯ +int main(void) +{ + system(" color B4 "); //汳ɫɫ + + printf("*Сѧѧ*\n") ; + printf(" Сѧʽʼ\n"); + int i,j,M=2,A,B,WE=0,C,SCORE=0,D,te,y; + char X[2]={'+','-'}; + + srand(( int )time( 0 )); //õͬ;time(0)ʾд洢 + + for(i=1 ; i<=10 ; i++) //ʮ; + { + + D=rand()%2; //ȡ + A=rand()%50; //һ0-50int + B=rand()*50/32767; //һеֲͬʽ + +if( D == 0 ) +{ WE = A+B;} + else +{ WE = A-B;} + + if( WE >= 0 && WE <= 50 ) //֤ѶȣСѧΧ֮ +{ +j=2; M=1; + + printf("\n(%d)Ŀ\n",i); //Ӿ;ʾ + printf("%8d\n",A); + printf(" %c\n",X[D]); + printf("%8d\n",B); + printf("===========\n"); + + printf("ȷ "); //ܶԻ + scanf("%d",&C); + + if( WE == C ) + + { + y=1; + printf("\n:Ĵȷ! \n\n"); // + if(y=1) + { + printf("**********************************************************************************************************\n"); + printf("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n\n"); + } //һλ + SCORE+=10; //ܹʮÿʮ;һȷ𰸵10 + //õķۼ + } + + else + { + while( j <= 3 ) +{ + printf("\n𰸴,:\n"); + printf("come onе(@>-<@\n"); + //Ļù + scanf("%d",&C); +if( WE== C ) + { +printf("\n:Ĵȷ!\n \n\n"); +M++; + +if ( M == 2 ) //ڶλ +{ SCORE+=7;} //ڶȷ𰸵7 + else if( M == 3 ) //λ +{ SCORE+=5;} //ȷ𰸵5 + + break; //ѭ + +} + else //¼ѭд + + + { M++;} + j++; + +} + if( j > 3 ) +{ +printf("\nȷΪ:%d\n",WE); //ȷ +printf("**********************************************************************************************************\n"); +printf("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n\n"); +} +} + +} + else + + i--; + } + if( SCORE >= 90 ) //Сѧۺ͹; +printf("SMAR YOU ARE SO CLEAR\n"); //ֱԲͬνвͬ + + if( 80 <= SCORE || SCORE < 90 ) + printf("EXCELLENT COME ON\n"); + if( 60 <= SCORE || SCORE < 80 ) + printf("YOU SHOULD MAKE GREAT EFFORTS\n"); + if( SCORE <= 60 ) + printf("FAIL AN EXAM\n"); //ܳɼ90ʾ"SMART" + printf("\nܹ%dĿ,ܷΪ%d\n \n",i-1,SCORE); // ܷ + + + + +}