| Gzu521.comÎÒµÄÑ§Ï°Íø |
|
¡¡¡¡ Õª Òª Î±Ëæ»úÊýÔÚ¼ÆËã»úÈí¼þÉè¼ÆÖÐÓкܹ㷺µÄÓÃ;¡£±¾ÎĽéÉÜÁËÎ±Ëæ»úÊýÉú³ÉµÄÒ»°ãÔÀí£¬ÒÔ¼°ÀûÓÃasp.net frameworkÖÐÌṩµÄrandomÀ༰Æä·½·¨À´Éú³É¸÷ÖÖ²»Í¬·¶Î§µÄÂú×ã¸÷ÖÖÒªÇóµÄËæ»úÊý¡£×îºó½áºÏweb¿Ø¼þ±íµ¥²ûÊöÁËasp.netÖеÄËæ»úÊýÔÚÈí¼þÉè¼ÆÖеÄÓ¦Óᣠ¡¡¡¡¹Ø¼ü´Ê asp.net£»Î±Ëæ»úÊýÉú³É£»web; randomÀà .*8Y7[fAvW1JAi?rxS [ ±¾ ×Ê ÁÏ À´ Ô´ ÓÚ ¹ó ÖÝ Ñ§ ϰ Íø ÍøÂç±à³Ì.Net½Ì³Ì http://Www.gzU521.com ] .*8Y7[fAvW1JAi?rxS ¡¡¡¡Ëæ»úÊýÔÚÈí¼þÉè¼Æ£¬ÓÈÆäÊÇÔÚʵ¼ù»·¾³Ä£ÄâºÍ²âÊÔµÈÁìÓòÖеõ½ºÜ¹ã·ºµÄÓ¦Óá£Îª×·ÇóÕæÕýµÄËæ»úÐòÁУ¬ÈËÃÇÔø²ÉÓúܶàÖÖÔʼµÄÎïÀí·½·¨ÓÃÓÚÉú³ÉÒ»¶¨·¶Î§ÄÚÂú×㾫¶È£¨Î»Êý£©µÄ¾ùÔÈ·Ö²¼ÐòÁУ¬ÆäȱµãÔÚÓÚ£ºËÙ¶ÈÂý¡¢Ð§Âʵ͡¢ÐèÕ¼ÓôóÁ¿´æ´¢¿Õ¼äÇÒ²»¿ÉÖØÏֵȡ£ÎªÂú×ã¼ÆËã»úÄ£ÄâÑо¿µÄÐèÇó£¬ÈËÃÇת¶øÑо¿ÓÃËã·¨Éú³ÉÄ£Äâ¸÷ÖÖ¸ÅÂÊ·Ö²¼µÄÎ±Ëæ»úÐòÁС£Î±Ëæ»úÊýÊÇÖ¸ÓÃÊýѧµÝÍÆ¹«Ê½Ëù²úÉúµÄËæ»úÊý¡£´ÓʵÓõĽǶȿ´£¬»ñÈ¡ÕâÖÖÊýµÄ×î¼òµ¥ºÍ×î×ÔÈ»µÄ·½·¨ÊÇÀûÓüÆËã»úÓïÑԵĺ¯Êý¿âÌṩµÄËæ»úÊý·¢ÉúÆ÷¡£²»Í¬µÄ¿ª·¢»·¾³ÌṩµÄÉú³ÉËæ»úÊýµÄº¯ÊýºÍ·½·¨²»Ò»Ñù¡£µäÐÍÇé¿öÏ£¬Ëü»áÊä³öÒ»¸ö¾ùÔÈ·Ö²¼ÔÚ0ºÍ1Çø¼äÄÚµÄÎ±Ëæ»ú±äÁ¿µÄÖµ¡£ ¡¡¡¡Ëæ»úÊý·¢ÉúÆ÷ ¡¡¡¡ÔÚ¼ÆËã»úÖвúÉúËæ»úÊýµÄ·½·¨£¬¾³£²ÉÓÃÏÂÃæµÄ¹«Ê½£º ¡¡¡¡ÓÃÕâ¸ö¹«Ê½²úÉú0~65536µÄËæ»úÊýa1£¬a2£¬¡ÐòÁеijÌÐò£¬³ÆÎª232²½³¤µÄ±¶ÔöгºÍËæ»úÊý·¢ÉúÆ÷¡£ÆäÖÐb¡¢c¡¢dΪÕýÕûÊý£¬d³ÆÎªÓɹ«Ê½Ëù²úÉúµÄËæ»úÐòÁеÄÖÖ×Ó¡£ ¡¡¡¡Óɸù«Ê½¿ÉÒÔ¿´³ö£¬Ò»µ©²ÎÊýb¡¢c¡¢dÈ·¶¨Ö®ºó£¬Ëù²úÉúµÄËæ»úÐòÁÐÒ²ÊÇÈ·¶¨µÄ¡£ÕâÖÖÖ»ÔÚÒ»¶¨³Ì¶ÈÉÏÂú×ãËæ»úÐÔµÄÐòÁгÆÎªÎ±Ëæ»úÊý¡£ ¡¡¡¡ÏÂÃæÊÇËæ»úÊý·¢ÉúÆ÷µÄÒ»¸öÀý×Ó¡£ÆäÖУ¬º¯Êýrandom_seedÌṩ¸øÓû§Ñ¡ÔñËæ»úÊýµÄÖÖ×Ó£¬µ±ÐÎʽ²ÎÊýd=0ʱ£¬È¡ÏµÍ³µ±Ç°Ê±¼ä×÷ÎªËæ»úÊýÖÖ×Ó£»µ±d¡Ù0ʱ£¬¾ÍÑ¡ÓÃd×÷ΪÖÖ×Ó£»º¯ÊýrandomÔÚ¸ø¶¨ÖÖ×ӵĻù´¡ÉÏ£¬¼ÆËãеÄÖÖ×Ó£¬²¢²úÉúÒ»¸ö·¶Î§Îªlow~highµÄеÄËæ»úÊý¡£ #define multiplier 0x015a4e35l void random_seed£¨ unsigned long d£©{ ¡¡¡¡asp.netÖÐÎ±Ëæ»úÊýÉú³É»úÖÆ ¡¡¡¡¼ÆËã»ú²»¿ÉÄܲúÉúÍêÈ«Ëæ»úµÄÊý×Ö¡£ËùνµÄËæ»úÊý·¢ÉúÆ÷¶¼ÊÇͨ¹ýÒ»¶¨µÄËã·¨¶ÔÊÂÏÈÑ¡¶¨µÄËæ»úÖÖ×Ó×ö¸´ÔÓµÄÔËË㣬ÓòúÉúµÄ½á¹ûÀ´½üËÆµÄÄ£ÄâÍêÈ«Ëæ»úÊý£¬ÕâÖÖËæ»úÊý±»³Æ×÷Î±Ëæ»úÊý¡£Î±Ëæ»úÊýÊÇÒÔÏàͬµÄ¸ÅÂÊ´ÓÒ»×éÓÐÏÞµÄÊý×ÖÖÐѡȡµÄ¡£ËùÑ¡Êý×Ö²¢²»¾ßÓÐÍêÈ«µÄËæ»úÐÔ£¬µ«ÊÇ´ÓʵÓõĽǶȶøÑÔ£¬ÆäËæ»ú³Ì¶ÈÒÑ×ã¹»ÁË¡£ ¡¡¡¡1¡¢vb.netÄÚ½¨º¯Êý ¡¡¡¡asp.net³ÌÐò¿ÉÒÔ²ÉÓöàÖÖ±à³ÌÓïÑÔ£¬ÆäĬÈϵijÌÐòÓïÑÔÊÇvb.net£¬ËäÈ»vb.netºÍvbÓÐЩÏàËÆ£¬µ«ËüÃǵÄÓ¦Óû·¾³²»Ò»Ñù£¬±àд´úÂëµÄ·½·¨Ò²ÓÐËù²»Í¬¡£ÔÚvb.netÖУ¬Èç¹ûҪʹÓÃÊýѧº¯Êý£¬±ØÐëͨ¹ý.net frameworkÌṩµÄmathÀ࣬ËüλÓÚsystemÃüÃû¿Õ¼äÏ£¬Óû§¿ÉÒÔÔÚ´úÂë¶¥²¿Ìí¼Óimports system. mathÒÔ±ãʹÓÃÕâЩÊýѧº¯Êý¡£ ¡¡¡¡ÆäÖÐÓÃÓÚ²úÉúËæ»úÊýµÄº¯ÊýÔÐÍΪ£ºrnd£¨x£©£¬¸Ãº¯ÊýÓÃÒÔ²úÉúÒ»¸ö½éÓÚ0~1Ö®¼äµÄµ¥¾«¶ÈËæ»úÊý¡£xÊDzúÉúËæ»úÊýµÄÖÖ×Ó¡£Èç¹ûÒª´Ó(min, max)Õâ¸ö·¶Î§ÄÚËæ»ú³éȡһ¸öÊý£¬´ËʱÐèÒªÓõ½¹«Ê½£ºËæ»úÊý = (max - min) * rnd(x) + min¡£ ¡¡¡¡Î±Ëæ»úÊýµÄÑ¡ÔñÊÇ´ÓËæ»úÖÖ×Ó¿ªÊ¼µÄ£¬ÎªÁ˱£Ö¤Ã¿´ÎµÃµ½µÄÎ±Ëæ»úÊý¶¼×ã¹»µØ¡°Ëæ»ú¡±£¬Ëæ»úÖÖ×ÓµÄÑ¡Ôñ¾ÍÏԵ÷dz£ÖØÒª¡£Èç¹ûÑ¡ÔñµÄËæ»úÖÖ×ÓÒ»ÑùÔòÉú³ÉµÄËæ»úÐòÁÐÒ²Ïàͬ¡£Ò»°ãµØ£¬Ê¹ÓÃͬϵͳʱ¼äÓйصIJÎÊý×÷ÎªËæ»úÖÖ×Ó£¬ÕâÒ²ÊÇ.net frameworkÖеÄËæ»úÊý·¢ÉúÆ÷ĬÈϲÉÓõķ½·¨¡£ ¡¡¡¡2¡¢Ëæ»úÊýÀàsystem.random ¡¡¡¡Ëæ»úÊýÀàsystem.randomÀàÌṩÒÔÏ·½·¨ÓÃÓÚ²úÉú¸÷ÖÖÂú×㲻ͬҪÇóµÄËæ»úÊý£¬Èç±í1Ëùʾ£º ¡¡¡¡±í1 system.randomÀàÌṩµÄ¸÷ÖÖ·½·¨
¡¡¡¡Ê¹ÓÃËæ»úÊýÀàsystem.random±ØÐëÏÈÉùÃ÷¡£Èç¹ûҪʹÓÃnextbytes£¨byte£¨£©£©·½·¨£¬ÔÚʹÓÃǰҲ±ØÐëÉùÃ÷×Ö½ÚÊý×é¡£ ¡¡¡¡3¡¢²âÊÔ³ÌÐò±àдvOR(?jI* r [ ´ËÎÄתÌùÓÚÎÒµÄÑ§Ï°ÍøÍøÂç±à³Ì.Net½Ì³Ì http://www.Gzu521.com]vOR(?jI* r ¡¡¡¡ÔÚÔËÐÐasp.net³ÌÐòǰ±ØÐ뽨Á¢Æä¿ª·¢ÔËÐл·¾³£¬°üÀ¨ÅäÖÃmicrosoft IISºÍ°²×°.net framework sdkÒÔ¼°»úmse±à¼Æ÷¡£mse±à¼Æ÷ÊÇmicrosoft OfficeµÄÒ»¸ö¸½¼ÓÈí¼þ£¬×÷Ϊasp.netµÄ±à¼¹¤¾ß·Ç³£·½±ã¡£²âÊÔ³ÌÐò´úÂëÈçÏ£º £¼script language="vb" runat="server"£¾ sub page_load(send as object,e as eventargs) ¡¡¡¡ ¡¡¡¡ÊµÀý¿ª·¢ ¡¡¡¡Ó¦ÓóÌÐòÐèÇó·ÖÎö£º´´½¨Ò»¸öÓÃÓÚÄ£ÄâÖÀ÷»×ÓÓÎÏ·µÄÓ¦ÓóÌÐò¡£´ËÓÎÏ·ÖУ¬ÓÎÏ·Õß½«Ëæ»ú¹ö¶¯Ò»¸ö÷»×Ó¡£Ã¿Ò»¸ö÷»×ÓÓÐÁù¸öÃæ£¬·Ö±ð´ú±í1£¬2£¬3£¬4£¬5£¬6ÕâÁù¸öµã¡£µ±÷»×ÓÍ£ÏÂÒԺ󣬹۲ì÷»×ÓÉϱíÃæµÄµãÊý¡£Èç¹ûÖÀµÃµÄµãÊýΪ6£¬ÔòÌáʾӮµÄÐÅÏ¢£¬·ñÔò½«¼ÌÐøÍ¶ÖÀ¡£ ¡¡¡¡1¡¢¹Ø¼ü¼¼Êõ ¡¡¡¡1.1 web¿Ø¼þ±íµ¥ ¡¡¡¡web¿Ø¼þ±íµ¥¾ßÓи߼¶ÓïÑÔµÄÃæÏò¶ÔÏóµÄÌØÐÔ£¬ËüÊÇasp.netÖÐsystem.web.ui.webcontrolsÃüÃû¿Õ¼äµÄ¶ÔÏ󡣯䴦Àí¹ý³ÌÓëhtml¿Ø¼þ±íµ¥ÏàËÆ£¬ÓÐÈçϼ¸¸öÌØµã£º±íµ¥ÔÚ·þÎñÆ÷¶ËÔËÐУ»ÊäÈëÓò¶¼Êǿؼþ£¬¾ßÓÐÇ¿´óÇҷḻµÄÊôÐԺͷ½·¨£¬ÊäÈëÓòµÄÐÅÏ¢¿ÉÒÔ±£Áô£»¾ß±¸¶ÔÊäÈëÓòµÄÑéÖ¤ÄÜÁ¦£»°üº¬ÓÐÊý¾ÝÏÔʾ¿Ø¼þµÈ¡£ ¡¡¡¡Ò»¸öµäÐ͵Äweb¿Ø¼þ±íµ¥´úÂëÈçÏ£º ¡¡¡¡£¼asp: button id=¡±sub3¡± text=¡±confirm¡± runat=¡±server¡±/£¾ ¡¡¡¡ÆäÖÐasp£ºxxxÖ¸Ã÷ÊÇÄÄÒ»Ààweb¿Ø¼þ£»idÊôÐÔÖ¸Ã÷¿Ø¼þµÄ±êʶÃû³Æ£»runatÊôÐÔµÄֵΪserver£¬Ö¸Ã÷ÕâÊÇÔÚ·þÎñÆ÷¶ËÔËÐеĿؼþ¡£ ¡¡¡¡±¾ÀýÖн«Óõ½µÄweb¿Ø¼þÖ÷ҪΪ°´Å¥¿Ø¼þ¡£ÆäÖÐimage¿Ø¼þÓÃÓÚÏÔʾͼÏñÎļþ£¬ÓÐÒÔϼ¸¸öÊôÐÔ£ºimageurl£¬Ö¸Ã÷ͼÏñÎļþµÄurl£»width£¬Í¼ÏñÎļþÏÔʾµÄ¿í¶È£»height£¬Í¼ÏñÎļþÏÔʾµÄ¸ß¶ÈµÈ¡£ ¡¡¡¡1.2 Î±Ëæ»úÊýÉú³É ¡¡¡¡¸ù¾ÝÐèÇó·ÖÎöÃèÊö£¬ÎªÄ£ÄâËæ»úͶÖÀ÷»×ÓËùµÃµ½µÄµãÊý£¬ÐèÒªËæ»ú²úÉú·¶Î§ÔÚ1~6Ö®¼äµÄÕûÊý£¬´Ëʱ¿ÉÀûÓõ½system.randomÀàµÄnext£¨i£¬j£©·½·¨£¬ÕâÀïi=1£¬j=7¡££¨±ÊÕß±àдÁËÒ»¸ö²âÊÔ³ÌÐò·¢ÏÖÈç¹ûj=6£¬ËùÉú³ÉµÄËæ»úÊýÔÚ1~5Ö®¼ä£© ¡¡¡¡2¡¢³ÌÐòʵÏÖ ¡¡¡¡¸Ã³ÌÐòµÄÖ÷Òª´úÂëʵÏÖÈçÏ£º £¼script language="vb" runat="server"£¾ sub disp(obj as object,e as eventargs) dim r1 as random =new random() //¶¨ÒåÒ»¸öËæ»úÊýÀà dim file_prefix as string = "images\die" dim file_suffix as string = ".png" value = r1.next(1,7) //dim value as integer s1 = file_prefix + value.tostring() + file_suffix pic1.imageurl = s1 //¸üÐÂimage¿Ø¼þµÄimageurlÊôÐÔ if value = 6 then disp.text = "you win" //ÏÔʾÌáʾÐÅÏ¢ else disp.text = "try again" end ifuS€}vL=nNhJT+N{?Jz[±¾_ÎÄ_À´_Ô´_ÓÚ_ÎÒ_µÄ_ѧ_ϰ_ÍøÍøÂç±à³Ì.Net½Ì³Ì http://Www.GZU521.Com ]uS€}vL=nNhJT+N{?Jz end sub £¼/script£¾ £¼form id="form1" runat="server"£¾£¼br£¾ £¼asp:button id="disp" runat="server" onclick="disp" text="start"/£¾ £¼asp:image id="pic1" runat="server" width="50" height="50"/£¾£¼/form£¾ ¡¡¡¡ ¡¡¡¡½áÊøÓï ¡¡¡¡webÓ¦ÓóÌÐòÖÐÓÐºÜ¶àµØ·½¶¼ÒªÓõ½Î±Ëæ»úÊý£¬ÈçºÎÑ¡ÔñÉú³ÉËæ»úÐòÁеÄÖÖ×Ó²ÎÊý£¬ÒÔ¼°Ñ¡ÓúÎÖÖËæ»úËã·¨ÒÔÆÚÉú³ÉÐÔÄܸü¼ÑµÄÎ±Ëæ»úÐòÁÐÊǼÆËã»úÈí¼þ¿ª·¢ÈËÔ±×·ÇóµÄÄ¿±êÖ®Ò»¡£ÀûÓÃasp.net¿ò¼ÜÌṩÁËÎ±Ëæ»úÊýÉú³ÉÀàÒÔ¼°½Å±¾ÓïÑÔvb.netÌṩµÄº¯Êý·½·¨¿ÉÒÔÉú³É¸÷ÖÖÂú×㲻ͬҪÇóµÄËæ»úÐòÁС£ÈçÔÚwebϵͳÖÐÓÃÓÚÉí·ÝÈÏÖ¤µÄËæ»úУÑéÂë¾ÍÓõ½ÁËËæ»úÊýÉú³ÉµÄ¼¼Êõ£¬ÕâµãÔÚÍøÕ¾ÉÏÓкܶàÎÄÕ½éÉÜ£¬Ôڴ˲»ÔÙ׸Êö¡£ |
ÔðÈα༣ºgzu521
| ÍøÂç±à³Ì·ÖÀà | ||||||||||||||||||
|
||||||||||||||||||