juqery中循环停顿问题,求大神,加急

jquery中,for循环或者while循环中每执行一次,停顿一秒,在执行下一次循环

3个回答

 function sleep(numberMillis) { 
var now = new Date(); 
var exitTime = now.getTime() + numberMillis; 
while (true) { 
now = new Date(); 
if (now.getTime() > exitTime) 
return; 
} 
}

使用
sleep(1000);

用计时器模拟for

 <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
<div id="dv"></div>
<script>
    var i = 0, max = 5, timer;
    function countDown() {
        $('#dv').html(i++);
        if (i >= max) clearInterval(timer)
    }
    timer = setInterval(countDown, 1000);
    countDown()
</script>
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
求echarts大神,加急!!!
求echarts大神帮我看下我连接了mysql数据库,都是按照网上的步骤来的,怎么运行一片空白,连图标的框架都没有???马上要交作业了,急啊!!![img=https://img-bbs.csdn.net/upload/201604/07/1459992056_128730.jpg][/img][img=https://img-bbs.csdn.net/upload/201604/07/1459992202_325511.jpg][/img]不胜感激!!!
循环问题 ..加急
For i=1 to 8rnIf Rs.Eof Then Exit Forrnid = rs("n_id")rntitle = gotTopic(rs("n_title"),20) rncolor = rs("n_color") rnwin = rs("n_win") rnurl =rs("n_murl") rnrnstr=""&vbcrlfrnstr=str&""rnstr=str&" " &vbcrlf rnstr=str&" " &vbcrlf rnstr=str&" "rnstr=str&"" &vbcrlf rnstr=str&" " rnstr=str&" "&title&"" &vbcrlf rnstr=str&" " &vbcrlf rnstr=str&"" &vbcrlf rnrnrnrnRs.MovenextrnNextrnRs.Closernrnrnrnrnstrout=replace(strout,"$str$",str)rnrn为什么str 只有一条记录啊...应该是8条才对啊 郁闷!
求大神解决循环问题
用π/4≈1-1/3+1/5-1/7+……公式求π的近似值,直到发现某一项的绝对值小于10的负六次方为止,题目是这样的,请大神帮我看看我的程序为什么得到的结果是0.0000000000?rn程序如下:rn#include rn#include rnint main()rnrnint i,j;rndouble sum,sum1,sum2;rn for(i=1;;i=i+4)rn sum1=sum1+1/i;rn if(fabs(1/i)<=1e-6)break;rn rn for(j=3;;j=j+4)rn rn sum2=sum2+1/j;rn if(fabs(1/j<=1e-6))break; rn rn sum=4*(sum1-sum2);rn printf("%10.5lf",sum);rnreturn 0;rn
js中循环问题,循环结果不对,求大神解决
一个dialog页面的js中我这样写的rn[img=https://img-bbs.csdn.net/upload/201402/20/1392862519_434315.jpg][/img]rn循环的时候如果num为3,那么goods[0]会循环显示三次,goods[1]循环显示2次,goods[2]循环显示1次,我想要的结果是都显示一次,求大神看看这是什么原因造成的
juqery中的preventDefault问题
一个提交按钮,一组checkbox,当提交时判断,如果没有选中至少一个checkbox,阻止表单提交,代码如下:rnrn$('#btnAddNew').click(function(event) rn var a = $(":checkbox:checked");rn if (a.length < 1) rn alert("至少选一个部门");rn event.preventDefault();rn rn );rnrn是阻止了,但紧跟着我要点treeview控件,该控件需要刷新表单,但不刷新,只有点第二次才会刷新,如何解决?
500里加急javascript 循环问题
for(var i=1;i<100;i+7)rnif(dop!=i)...rn...rndop已经定义过了,为什么不产生循环啊!rn
juqery 问题
rnrnrn这个效果是 进入页面自动跳转到类middle_mian的位置rn在IE FF chrome 都是可以用的 可不是不知到在360浏览器里面 就跳转到其他的元素去了
加急,使用at指令接受短信,求大神
使用at指令接受短信 接收到的内容是最原始的东西,如:rn[color=#FF0000]AT+CMGL=1rn+CMGL: 1,1,,24rn0891683108100005F0040D91688118001587F6000831606090147023046D4B8BD5rnOK[/color]rn如何将短信内容解读出来啊,从网上找了很多例子根本不顶用,求大神 急求在线等
图片循环滚动带停顿
两组图片滚动,一组为图片下面是文字描述 循环滚动 带停顿,一组为图片文字不间断循环滚动
juqery 的问题
$(document).ready(function($)rnrnrnrn在 function中加个$什么意思啊?rn
求助大神!!!加急
&Channel=3&ClassID=<%=nrs("m_Channel")%>" target="_blank" ><%=nrs("IdItem")%>rnrn加上链接后<%=nrs("IdItem")%>读不到数据 但去掉连接后就没问题! 请问是什么原因??
求大神帮助分析逻辑循环问题
我用winform实现一个ping IP地址的问题,假设ping10次有超过5次错误 就发送邮件 rnrn但是 我写的程序的是错误超过5次(包括第5次)就发送邮件 第6次,第7次也会发送 rnrn超过10次 要重新记为0 这段写的老报错 求大神指点rnrn Ping ping = new Ping();rn PingReply pingReply = ping.Send(IP);rn if (pingReply.Status == IPStatus.Success)rn rn listBox1.Items.Add("成功");rn rn elsern rn listBox1.Items.Add("错误");rn i++;rn if (i > 5)rn rn //发送邮件rn rn
c循环问题,求大神教教
while(n=1/3)会陷入无限循环吗?nfor(;2;)呢?n什么原理,求大神教
angular循环求大神解答
[img=https://img-bbs.csdn.net/upload/201903/18/1552908874_786313.png][/img]
求Delphi 5 所有补丁 加急! 加急! 加急! 加急!
及求Delphi 5 所有补丁 有但个也可以,需提供下载地址或直接发至:rn邮箱:365824476@qq.comrnQQ请加:365824476rn先谢谢大家了,急用......加急! 加急! 加急! 加急! rn
关于juqery和checkbox 的问题
var str = data.split("^");rn if(str[1] != 0)rn alert("该工号已有["+str[3]+"]权限");rn var num = str[2].split(",");rn for(var i= 0;i
Juqery ui button问题
我用$(":button").slice(0,1).attr("disabled","disabled");为什么不能禁用buttonrn而用$(":button").attr("disabled","disabled");就把两个button禁用了。这是为什么?rn弹出的UI我只添加了两个buton ,这个页面一共有三个dialog弹出其中的一个我想让它在成功时禁用,但是用下面的方法可以,上面的就不行了。我换成slic(0,2),slic(1,1),slic(1,2),slic(1,2),slic(0,3)都不行
求助sybase逐行循环问题,加急
ALTER PROCEDURE "DBA"."ee"(@vsyjh char(4),@ret integer output)rn rnasrnbeginrn declare @FPHM numeric(20)rn declare @SHBC charrn declare @LSHBC char(4)rn declare @SHSYJH char(4)rn declare @SHFPHM integerrn declare @SHDJLB charrn declare @SHDATE datetimern declare @SHSYYH char(15)rn declare @SHHYKH char(13)rn declare @SHJFKH char(13)rn declare @SHTHSQ char(13)rn declare @SHGHSQ char(13)rn declare @SHHYSQ char(13)rn declare @SHSQKH char(15)rn declare @SHSQKTYPE charrn declare @SHSQKZKFD numeric(15,2)rn declare @SHYSJE numeric(15,2)rn declare @SHSJFK numeric(15,2)rn declare @SHZL numeric(15,2)rn declare @SHSYSY numeric(15,2)rn declare @SHHYZKE numeric(15,2)rn declare @SHYHZKE numeric(15,2)rn declare @SHLSZKE numeric(15,2)rn declare @SHLSZRE numeric(15,2)rn declare @SHCUSTINFO char(6)rn declare @SHYJJF numeric(15,2)rn declare @SHNUM1 numeric(12,6)rn declare @SHNUM2 numeric(12,6)rn declare @SHNUM3 numeric(12,6)rn declare @SHSTR1 char(20)rn declare @SHSTR2 char(20)rn declare @SHSTR3 char(20)rn declare @RSEQ numeric(20)rn declare @SDROWNO integerrn declare @SDYYYH char(15)rn declare @SDBARCODE char(13)rn declare @SDCODE char(13)rn declare @SDTYPE charrn declare @SDGZ char(20)rn declare @SDDZXL char(10)rn declare @SDPP char(6)rn declare @SDSPEC char(2)rn declare @SDBATCH char(15)rn declare @SDPOPBNO char(15)rn declare @SDNAME char(40)rn declare @SDUNIT char(4)rn declare @SDBZHL numeric(15,4)rn declare @SDSL numeric(15,4)rn declare @SDLSJ numeric(15,2)rn declare @SDJG numeric(15,2)rn declare @SDZJE numeric(15,2)rn declare @SDHYZKE numeric(15,2)rn declare @SDYHZKE numeric(15,2)rn declare @SDYHZKFD numeric(12,6)rn declare @SDLSZKE numeric(15,2)rn declare @SDLSZRE numeric(15,2)rn declare @SDZZKE numeric(15,2)rn declare @SDZZRE numeric(15,2)rn declare @SDPLZKE numeric(15,2)rn declare @SDZSZKE numeric(15,2)rn declare @SDSQKH char(13)rn declare @SDSQKTYPE charrn declare @SDPFZKFD numeric(12,6)rn declare @SDSPZKFD numeric(12,6)rn declare @SDSQKZKFD numeric(12,6)rn declare @SDISVIPZK charrn declare @SDXXTAX numeric(12,6)rn declare @SDFLAG charrn declare @SDYJHXCODE char(13)rn declare @SDYSYJH char(4)rn declare @SDYFPHM integerrn declare @SDYJJF numeric(15,2)rn declare @SDNUM1 numeric(12,6)rn declare @SDNUM2 numeric(12,6)rn declare @SDNUM3 numeric(12,6)rn declare @SDSTR1 char(20)rn declare @SDSTR2 char(20)rn declare @SDSTR3 char(20)rn declare @SPPMCODE char(4)rn declare @SPMONEY numeric(15,2)rn declare @SPERATE numeric(12,6)rn declare @SPNO char(20)rn declare @SPPAYERID char(20)rn declare @SPYE numeric(15,2)rn declare @PMPCODE char(2)rn declare @lsign integer --YOLU上传的数据符号rn declare @RMB numeric(15,2)rn declare @USB numeric(15,2)rn declare @USBHL numeric(12,6)rn declare @HKD numeric(15,2)rn declare @HKDHL numeric(12,6)rn declare @XJZP numeric(15,2)rn declare @ZZJZP numeric(15,2)rn declare @XYK numeric(15,2)rn declare @LQ numeric(15,2)rn declare @ICK numeric(15,2)rn declare @MZK numeric(15,2)rn declare @SZ numeric(15,2)rn declare @PAY11 numeric(15,2)rn declare @HL11 numeric(12,6)rn declare @PAY12 numeric(15,2)rn declare @HL12 numeric(12,6)rn declare @PAY13 numeric(15,2)rn declare @HL13 numeric(12,6)rn declare @PAY14 numeric(15,2)rn declare @HL14 numeric(12,6)rn declare @PAY15 numeric(15,2)rn declare @HL15 numeric(12,6)rn rn declare cur_head1 dynamic scroll cursor for select SHFPHM fromrn sellhead where SHSYJH = @vsyjh and SHNETBZ = 'N' --and SPFPHM=@vfphm rn open cur_head1rnrn fetch cur_head1 into @FPHMrnrn while @@sqlstatus != 2rn beginrnrn declare cur_com dynamic scroll cursor for select SDROWNO,SDYYYH,SDBARCODE,SDCODE,SDTYPE,SDGZ,SDDZXL,SDPP,SDSPEC,SDBATCH,SDPOPBNO,SDNAME,rn SDUNIT,SDBZHL,SDSL,SDLSJ,SDJG,SDZJE,SDHYZKE,SDYHZKE,SDYHZKFD,SDLSZKE,SDLSZRE,SDZZKE,rn SDZZRE,SDPLZKE,SDZSZKE,SDSQKH,SDSQKTYPE,SDPFZKFD,SDSPZKFD,SDSQKZKFD,SDISVIPZK,SDXXTAX,rn SDFLAG,SDYJHXCODE,SDYSYJH,SDYFPHM,SDYJJF,SDNUM1,SDNUM2,SDNUM3,SDSTR1,SDSTR2,SDSTR3 fromrn selldetail where SDSYJID = @vsyjh and SDFPHM=@FPHM order byrn SDROWNO ascrn rn declare @loop integerrn declare @lSSTAPPVER char rn select @lSSTAPPVER = SSTAPPVER from SYJSETUPrn if @@error <> 0 goto procfailrnrn select @SHBC = SHBC,@SHSYJH = SHSYJH,@SHFPHM = SHFPHM,@SHDJLB = SHDJLB,@SHDATE = SHDATE,@SHSYYH = SHSYYH,@SHHYKH = SHHYKH,@SHJFKH = SHJFKH,@SHTHSQ = SHTHSQ,@SHGHSQ = SHGHSQ,@SHHYSQ = SHHYSQ,@SHSQKH = SHSQKH,@SHSQKTYPE = SHSQKTYPE,@SHSQKZKFD = SHSQKZKFD,rn @SHYSJE = SHYSJE,@SHSJFK = SHSJFK,@SHZL = SHZL,@SHSYSY = SHSYSY,@SHHYZKE = SHHYZKE,@SHYHZKE = SHYHZKE,@SHLSZKE = SHLSZKE,@SHLSZRE = SHLSZRE,@SHCUSTINFO = SHCUSTINFO,@SHYJJF = SHYJJF,@SHNUM1 = SHNUM1,@SHNUM2 = SHNUM2,@SHNUM3 = SHNUM3,@SHSTR1 = SHSTR1,@SHSTR2 = SHSTR2,@SHSTR3 = SHSTR3 fromrn sellhead where SHSYJH = @vsyjh and SHFPHM = @FPHMrnrn if @@error <> 0 goto procfailrn rnrn if @lSSTAPPVER = '1' rn else --yolurn beginrn --获得符号rn execute SP_SENDSALEHEAD_YOLU @SHSYJH,@SHFPHM,convert(char(19),@SHDATE,120),@SHDJLB,@SHYSJE*@lsign,@SHSJFK*@lsign,@SHZL*@lsign,@SHLSZKE*@lsign,@SHLSZRE*@lsign,@SHHYZKE*@lsign,@SHYHZKE*@lsign,@SHSYSY*@lsign,@SHSYYH,@LSHBC,@SHHYKH,@RMB*@lsign,@USB*@lsign,@USBHL,@HKD*@lsign,@HKDHL,@XJZP*@lsign,@ZZJZP*@lsign,@XYK*@lsign,@LQ*@lsign,@ICK*@lsign,@MZK*@lsign,@SZ*@lsign,@PAY11*@lsign,@HL11,@PAY12*@lsign,@HL12,@PAY13*@lsign,@HL13,@PAY14*@lsign,@HL14,@PAY15*@lsign,@HL15,@SHYJJF*@lsign,@SHNUM1,@SHNUM2,@SHNUM3,@SHSTR1,@SHSTR2,@SHSTR3,@ret,@RSEQrn if sqlcode = -823 or sqlcode = -660 or sqlcode = -656 goto lostnetrn if @ret = 2rn beginrn select @ret=1rn goto procsucceedrn endrn open cur_comrn if @@error <> 0 goto procfailrn select @loop=1rn while @loop = 1rnselect 2rn beginrn fetch next cur_com into @SDROWNO,@SDYYYH,@SDBARCODE,@SDCODE,@SDTYPE,@SDGZ,@SDDZXL,@SDPP,@SDSPEC,@SDBATCH,@SDPOPBNO,@SDNAME,rn @SDUNIT,@SDBZHL,@SDSL,@SDLSJ,@SDJG,@SDZJE,@SDHYZKE,@SDYHZKE,@SDYHZKFD,@SDLSZKE,@SDLSZRE,@SDZZKE,rn @SDZZRE,@SDPLZKE,@SDZSZKE,@SDSQKH,@SDSQKTYPE,@SDPFZKFD,@SDSPZKFD,@SDSQKZKFD,@SDISVIPZK,@SDXXTAX,rn @SDFLAG,@SDYJHXCODE,@SDYSYJH,@SDYFPHM,@SDYJJF,@SDNUM1,@SDNUM2,@SDNUM3,@SDSTR1,@SDSTR2,rn @SDSTR3rn if @@fetch_status <> 0rn select @loop=0rn elsern beginrn if(LENGTH(@SDBARCODE) = 13 or LENGTH(@SDBARCODE) = 12) and SUBSTRING(@SDBARCODE,1,1) = '2' select @SDBARCODE=@SDCODErn if(LENGTH(@SDBARCODE) in( 12,13,18) ) and LOCATE(@SDBARCODE,@SDCODE,1) > 0 select @SDBARCODE=@SDCODErn if @SDBARCODE = @SDCODE select @SDTYPE='1'rn else select @SDTYPE='4'rn execute SP_SENDSALECOM_YOLU @RSEQ,@SHSYJH,@SHFPHM,convert(char(19),@SHDATE,120),@SDYYYH,@SDBARCODE,rn @SDTYPE,@SDGZ,@SDSL*@lsign,@SDLSJ,@SDJG,(@SDLSZKE+@SDZZKE)*@lsign,(@SDLSZRE+@SDZZRE)*@lsign,@SDHYZKE*@lsign,@SDYHZKE*@lsign,rn @SDYHZKFD,@SDYSYJH,@SDYFPHM,@SDDZXL,@SDPP,@SDPOPBNO,@SDYJHXCODE,@SDSPZKFD,@SDYJJF*@lsign,rn @SDBZHL,@SDNUM2,@SDNUM3,@SDCODE,@SDSTR2,@SDSTR3,@RETrn if sqlcode = -823 or sqlcode = -660 or sqlcode = -656 goto lostnetrn if @RET = 0 goto procfailrn endrn endrn close cur_comrn execute SP_COMMIT_YOLUrn if sqlcode = -823 or sqlcode = -660 or sqlcode = -656 goto lostnetrn endrnrn fetch next cur_head1 into @FPHMrnrn endrn close cur_head1rn goto procsucceedrn procfail: select @ret=0rn return-1rn lostnet: select @ret=-1rn return-1rn procsucceed: select @ret=1rn return 1rnendrnrnrn这个过程有什么问题?为什么只能取到cur_head1中的一行信息?????????
求一juqery页面操作?
[code=HTML]rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn[/code]rnul里有N多个img,当点击ul里的img后,把ul里的图片显示到id为showHead,用jquery该怎么写?
JQuery获取表格值问题,加急!!加急!!加急!!加急!!加急!!!!!!!!!
如图:rn[img=http://img.my.csdn.net/uploads/201304/01/1364800095_3839.PNG][/img]rnrn如图所示:数据有很多行,HTML标签是拼出来的,图为页面显示的一行结果,并且我在每一行的价格文本框都加了onkeyup(this)事件,价格也能在JS中通过var price = $(this).val()得到;rn因为数据我都是通过JS赋给页面的,所以在赋值的时候我给价格文本框加了属性:**.find("td:eq(10).attr('sum',sum)"),把数量也绑到了价格上面。rn问题1:rn我通过var sum = $(this).attr('sum');得到的确实underfind。通过Firefox的fireBug看页面代码发现价格文本框上已经绑了sum='245',请问明明有值我通过var sum = $(this).attr('sum');却获取不到。rn问题2:如何通过parent(),找父类找的数量文本框获取值?我是这样写的:rn1: $(this).parent().find("td:eq(0)").find("input:checked[type=text]").val();rn2: $(this).parent().parent().find("td:eq(0)").find("input:checked[type=text]").val();rn如上2种都试过,结果都是underfind。rn求结果,求原因,我是菜鸟,很急!!rn
求助DataGridView加急加急加急加急加急加急加急加急
给datagridView传了个dataset的tablernrn 然后让它显示里面的数据,rnrn 前两个字段都是char(100)后面的是intrn rn 貌似因为每个字段里的值都不够char(100)rnrn 它就在字串后面显示了N多的点.....rnrn 怎么把那个点去掉啊?rn rn 想上传图片的,可是这只能贴地址...不能本地上传。rnrn 我再仔细描述一下吧:rnrn 大概就是这样的rnrn 比如UserNa字段rnrn 在datagridview里显示就是这样的francis ...后面有些点,rnrn 我想知道怎么去掉啊?rn
求图片移动中,停顿数秒的JS代码
我的原代码是这样rn rn rn rnrn rn rn rn rn rn rn rnrn rnrn现在图片是可以从小到上移动了,但是如果要他可以在循环到一张图片的时候停顿几秒,怎么实现呢?
加急程序修改 大神帮忙啊!
#define N 10rn#define MAX 20 //图中顶点数的最大值rn#define MAXedg 30 //图中边数的最大值 rn#include rn#include rn#include rn#include rntypedef int AdjMatrix[MAX][MAX];rntypedef structrnrn int vexs[MAX];rn AdjMatrix arcs;rnMatrix_Graph;//图的矩阵表示法。rntypedef struct edgenodernrn int adjvex; //临接点序号rn int length; //道路长度rn char info[10]; //景点名称rn char info2[100]; //景点详细信息rn struct edgenode *next;rnedgenode, *Node ; rntypedef structrnrn char name[10]; //存储景点的名称.rn char information[100]; //具体的介绍此景点rn struct edgenode *link; //指向下一个景点rnvexnode; //景点及其信息.rntypedef struct Edgernrn int lengh; //边的权值,表示路径长度.rn int ivex, jvex; //边的两端顶点号rn struct Edge *next; //指向下一条边rn EdgeType; rn//边及其信息.rntypedef struct rnrn int num; //顶点编号。rn char name[10]; //顶点名称rn vertex;rnrntypedef structrnrn vertex vexs[MAX]; //顶点集合rn int edges[MAX][MAX]; //临街矩阵rnadjmax; //adjrnFILE *fp; //文件的读取rnvoid clrscr() //清屏rnrn system("cls");rnrnvoid creatgraph(vexnode g[],int *n, EdgeType e[],adjmax *adj) //创建校园图rnrn int b,i,s,d,len;rn struct edgenode *p,*q; //定义图的结构体 rn if((fp = fopen("file.txt","r")) == NULL) //打开文件rn rn printf("文件打开错误!\n");rn getchar();rn exit(0);rn rn fscanf(fp,"%d %d\n",n,&b); //读入景点个数和边数rn for(i = 1; i <= *n; i++) //读入景点名称和详细介绍信息rn rn fscanf(fp,"%s %s\n",&g[i].name,&g[i].information);rn strcpy(adj->vexs[i].name,g[i].name);rn g[i].link = NULL; //初始化rn rn for(i = 1; i <= b; i++) rn rn fscanf(fp,"%d %d %d\n",&e[i].lengh,&e[i].ivex,&e[i].jvex); //读入道路长度和起始点rn s = e[i].ivex; //s是起点,d是终点。rn d = e[i].jvex;rn len = e[i].lengh;rn adj->edges[s][d] = e[i].lengh; //为邻接矩阵中相应的边赋值rn adj->edges[d][s] = e[i].lengh;rn p = (Node)malloc(sizeof(edgenode)); //申请一个弧节点。rn p->next = NULL;rn q = (Node)malloc(sizeof(edgenode));rn q->next = NULL;rn p->adjvex = d; // 弧p指向的定点rn p->length = len;rn strcpy(p->info,g[d].name); //为景点赋名称rn strcpy(p->info2,g[d].information); //为景点赋介绍信息rn q->adjvex = s; // 弧q指向的定点 rn q->length = len;rn strcpy(q->info,g[s].name); //为景点赋名称rn strcpy(q->info2,g[s].information); //为景点赋介绍信息rn p->next = g[s].link; //头插法建立邻接表rn g[s].link = p;rn q->next = g[d].link;rn g[d].link = q;rn rn printf("校园旅游图已经建立!\n");rn getchar();rn rnvoid Name(int i)rnrn rn switch(i)rn rn case 1: rn printf("1:学校正门\n\n");break;rn case 2: rn printf("2:主楼广场 \n\n");break; rn case 3: rn printf("3:图书馆\n\n");break; rn case 4: rn printf("4:国际交流中心\n\n");break; rn case 5: rn printf("5:宿舍区\n\n");break; rn case 6:rn printf("6:二食堂\n\n");break; rn case 7: rn printf("7:体育馆\n\n");break; rn case 8: rn printf("8:大操场\n\n");break; rn case 9: rn printf("9:校医院\n\n");break; rn case 10: rn printf("10: 大学活动中心\n\n");break; rn default:rn printf("景点编号输入错误!请输入1->10的数字编号!\n\n"); break; rn rn /*Name*/rnvoid Information(int i)rn/*景点介绍*/rn switch(i)rn rn case 1: rn printf("学校正门:正门旁边是一条宽敞的马路,交通方便;进门后直对面就是两栋高大的主楼,气势宏伟。\n\n");break;rn case 2: rn printf("主楼广场: 广场大致圆形,两边是两栋主楼。 \n\n");break; rn case 3: rn printf("图书馆: 学校信息资源中心,外表呈‘品’字形,两面藏有大量各种书刊,设有电子查阅室和自习室,是学生学习的好地方。\n\n");break; rn case 4: rn printf("国际交流中心: 一楼餐厅(吃饭不贵而且很卫生),楼上是一些留学生和外教的住所。还有一些国际研讨会经常在这里开展。\n\n");break; rn case 5: rn printf("宿舍区: 有一、二、三、四、六、七、九、七个公寓,是大部分学生的住所。\n\n");break; rn case 6:rn printf("二食堂: 坐落在宿舍区,里面有各个地方的小吃,味道不错,是学生就餐的主要餐厅。\n\n");break; rn case 7: rn printf("体育馆: 里面有篮球场,羽毛球场,乒乓球桌,是学校举行各项体育活动的主要场所。\n\n");break; rn case 8: rn printf("大操场:在体育馆旁边,是学生和老师体育锻炼的主要地方。\n\n");break; rn case 9: rn printf("校医院: 设备不太齐全,只能治疗一些常见的小病,但是价格很便宜。\n\n\n");break; rn case 10: rn printf("大学活动中心: 里面有书店、打印和复印的地方、各种学生组织的办公室。里面还可以举行各项文艺活动。\n\n");break; rn default:rn printf("景点编号输入错误!请输入1->10的数字编号!\n\n"); break; rn rn/*Information*/rnvoid travgraph(vexnode g[],int n,adjmax adj) //查找指定景点信息rnrn int i = 1,flag = 1,len; //len存储要查询的景点的序号rn char ch;rn printf("请输入您要查询的景点序号:\n");rn scanf("%d",&len);rn getchar();rn printf("此景点的名称是:");rn Name(len);rn printf("此景点的介绍是:");rn Information(len);rn dorn printf("是否继续? Y/N");rn scanf("%c",&ch);rn getchar(); rn if(ch == 'Y' || ch == 'y') //继续rn rn flag = 1;rn i = 1;rn printf("请输入您要查询的景点序号:\n");rn scanf("%d",&len);rn getchar();rn printf("此景点的名称是:");rn Name(len);rn printf("此景点的介绍是:");rn Information(len);rn continue ;rn rn elsern flag = 0; //不继续rn break;rn while(1);rnrnvoid creat(Matrix_Graph *G)rnrn int i,j;rn for(i=1;i<=N;i++) G->vexs[i]=i;//初始化,0号位不用。rn for(i=1;i<=N;i++)rn for(j=1;j<=N;j++) G->arcs[i][j]=0;//初始值为0。rn G->arcs[1][2]=2;G->arcs[1][9]=5;//表示景点一到景点二的距离是2。rn G->arcs[2][1]=2;G->arcs[2][3]=5;G->arcs[2][4]=4;G->arcs[2][9]=6;rn G->arcs[3][2]=5;G->arcs[3][4]=7;G->arcs[3][7]=5;G->arcs[3][9]=6;G->arcs[3][10]=6;rn G->arcs[4][2]=4;G->arcs[4][6]=7;G->arcs[4][10]=7;rn G->arcs[5][6]=4;G->arcs[5][7]=6;G->arcs[5][8]=8;rn G->arcs[6][4]=7;G->arcs[6][5]=4;G->arcs[6][7]=3;G->arcs[6][10]=7;rn G->arcs[7][6]=3;G->arcs[7][8]=4;G->arcs[7][10]=6;rn G->arcs[8][5]=8;G->arcs[8][7]=4;G->arcs[8][9]=9;rn G->arcs[9][1]=5;G->arcs[9][2]=6;G->arcs[9][3]=6;G->arcs[9][8]=9;rn G->arcs[10][3]=6;G->arcs[10][4]=7;G->arcs[10][6]=7;G->arcs[10][7]=6;rn for(i=1;i<=N;i++)rn for(j=1;j<=N;j++)rn if(G->arcs[i][j]==0) G->arcs[i][j]=MAX;//没有被重新赋值的,表示两景点之间rn //没有路,用MAX表示无穷大。rnrnvoid path(Matrix_Graph *G,int s,int e)rnrn int i,j,u,c=1,t,v;rn int r[N+1][N+1];//用来存放路径上的景点。rn int T[N],flag[N],d[N];rn for(i=0;i<=N;i++)rn for(j=0;j<=N;j++) r[i][j]=0;//初始值为0。rn for(i=1;i<=N;i++)rn rn T[i]=-1;//初始值为-1。rn flag[i]=1;//初始值为1。rn d[i]=MAX;//路径长度初始值为无穷大,用MAX表示。rn rn flag[s]=0;//修改标识。rn while(c<=N)rn rn t=MAX;rn for(i=1;i<=N;i++)rn if(flag[i]&&G->arcs[s][i]arcs[s][i];v=i;r[v][1]=v;rn for(i=1;i<=c;i++)rn for(j=1;j<=N;j++)rn if(flag[j]&&d[i]+G->arcs[T[i]][j]arcs[T[i]][j];v=j;rn if(r[v][0]!=-1)rn rn u=1;rn while(r[T[i]][u]!=0)rn rn r[v][u]=r[T[i]][u];u++;rn rn r[v][u]=v;rn rn r[v][0]=-1;rn T[c]=v;rn flag[v]=0;rn d[c]=t;rn c++;rn rn printf("\nThe path is:\n(%d)",s);rn j=1;rn while(r[e][j]!=0)rn rn printf("-->(%d)",r[e][j]);j++;//显示路径。rn printf("\n\n");rnrnvoid main()//主函数rnrn int i,j;rn Matrix_Graph G;rn creat(&G);rn int n = 0; //景点数目 rn vexnode g[MAX]; //保存顶点及其信息rn EdgeType e[MAXedg]; //保存边及其信息rn adjmax adj; //保存边和定点rn char choice = 'x';rn while(1)rn rn clrscr();rn printf("\n\n\t\t\t***校园导游系统***");rn printf("\n\t\t*************************************\n\n");rn printf("\t\t\t1. 文件读入并创建校园图:\n\n");rn printf("\t\t\t2. 查询景点详细信息:\n\n");rn printf("\t\t\t3. 查找两景点间最短路径:\n\n");rn printf("\t\t\t0. 退出\n\n");rn printf("\t\t\tWrite By Edvis@2009/07/06");rn printf("\n\t\t************************************\n\n");rn printf("Please enter your choice(0-3):\n ");rn choice = getchar();rn switch(choice)rn rn case '1':rn clrscr();rn creatgraph(g,&n,e,&adj); //创建图(景点,景点数,边,边和景点)rn printf("\n打开文件错误\n");rn getchar();rn break;rn case '2':rn clrscr();rn travgraph(g,n,adj);//查询景点信息rn getchar(); rn break;rn case '3':rn clrscr();rn printf("\2你目前的位置是:\n");rn scanf("%d",&i);rn getchar();rn printf("\2你的目的地是:\n");rn scanf("%d",&j);rn getchar();rn path(&G,i,j);//查找最短路径rn getchar();rn creat(&G);rn dorn printf("是否继续? Y/N");rn char ch;rn int flag=1;rn scanf("%c",&ch);rn getchar(); rn if(ch == 'Y' || ch == 'y') //继续rn rn flag = 1;rn i = 1;rn printf("\2你目前的位置是:\n");rn scanf("%d",&i);rn getchar();rn printf("\2你的目的地是:\n");rn scanf("%d",&j);rn getchar();rn path(&G,i,j);//查找最短路径rn getchar();rn creat(&G);rn continue ;rn rn elsern flag = 0; //不继续rn break;rn while(1);rn break;rn case '0': rn clrscr();rn printf("\n*******按任意键退出********\n");rn getchar();rn exit(0);rn break;rn default:rn printf("\n输入错误,请重新输入0-3之间的数字:\n");rn getchar(); rn break;rn rn rn getchar();rnrn rn求转换为c++程序。。各位帮忙啊 要有耐心哦!
JUQERY简单问题
这个页面表单又N个数据 TEXTBOX CHECKBOXrn$.ajax(rn url:"/Ajax/AutoNewDeleteUpdateSelect.ashx",rn type:"POST",rn beforeSend:function()rn rn rn ,rn success:function(result)rn alert(result);rn return false;rn rn rn )rnrn这样AutoNewDeleteUpdateSelect.ashx的context.request.form竟然读取不到任何数据?rnrn是不是我的JS写法有问题。请告诉我怎么传能把参数全部传过去。而不用一个一个定义我知道data可以rnrn但是我的上面这些表单数据是自动生成的。不确定。
juqery基础问题
$("p").append( $("input").map(function()rn return $(this).val();rn).get().join(", ") );rnrn这个get()代表什么代表get(0)第一个数组吗
停顿
午后,就那么一小下。有点儿恍惚。学着一个人吃饭,一个人睡觉,一个人发呆,一个人旅行......有那么一天,很释然,不再去问为什么?停停,走走,做着自己,看天吃饭。似乎也没那么糟糕。常犯嘀咕,年少时的眼泪哪去了?渐长,依然有泪,清冷,安静。走累了,就停下,发发呆,看看远方。地平线还在。...
大神请进:php代码循环问题.
之前代码验证mysql连接无误.rn这里我想实现的是:activite返回1个以上的参数的话,对每个参数进行sql查询,然后把每个查询结果显示出来,可是我的是个死循环,可且就是返回一个参数,也不显示结果,请问是这么回事呢?rn mysql_select_db($mysql_database,$link);rn if (isset($_POST["activite"])) rn for($i=0;$i< count($activite);$i++) rn $strsql="select n_naps from activage where famille='$activite[$i]'";rn echo $strsql;rn $result=mysql_query($strsql); rn $nb=mysql_num_rows($result);rn for($i=1;$i<=$nb;$i++)rn $info=mysql_fetch_row($result);rn echo "$info[0] ";rn rn rn rn谢谢各位大神的指教.
juqery常用代码
1、复选框勾选 [code=&quot;java&quot;] $(this).next().find(&quot;[name='userIds']&quot;).attr(&quot;checked&quot;, $(this).attr(&quot;checked&quot;)==&quot;checked&quot;); [/code] 2、iframe窗口得到父窗口 [code=&quot;java&quot;] $(&quot;[name=dataIds]:c
红包出来-晃动-回去-停顿-循环效果(JS和CSS两种)
纯JS版本: &lt;style&gt; *{ padding: 0; margin: 0; } body { width: 100%; height: 500px; background: #ccc; } ...
求大神求大神
我想编写一个检测常见网页恶意代码的WCF服务,可是找不到特征库,不知道各位大神有木有,如果有检测程序更好,因为我还要做不同算法的速率对比。感谢
求高手帮忙解决界面停顿的问题
我在程序中要执行一个申请磁盘空间的操作rnpublic void ApplyDisk()rn rn // 在本地预定空间(竟然在多线程下不用先预定空间)rn FileStream sw = new FileStream(this.FileName, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite);rn sw.Write(new byte[(int)this.size], 0,(int)this.size);rn sw.Close();rn sw = null; rn rn rn如果申请的空间过大,会引起界面的停顿,我想是否把ApplyDisk()作为后台线程处理,在ApplyDisk()结束后再执行其他操作!?rn还是有其他更好的解决办法!?
求大神 MediaRecorder的问题 求大神啊
View.OnClickListener listener = new View.OnClickListener() rn @Overridern public void onClick(View v) rn switch (v.getId()) rn case R.id.startBtn:rn if (!isRecord) rn if (mediaRecorder == null) rn mediaRecorder = new MediaRecorder();rn rn if (camera == null) rn camera = Camera.open(Camera.CameraInfo.CAMERA_FACING_BACK);rn camera.unlock();rn rn mediaRecorder.setCamera(camera);rn mediaRecorder.setAudioSource(MediaRecorder.AudioSource.CAMCORDER);rn mediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);rn mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);rn mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);rn mediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264);rnrn CamcorderProfile camcorderProfile = CamcorderProfile.get(CamcorderProfile.QUALITY_HIGH);rn mediaRecorder.setVideoSize(480, 320);rn mediaRecorder.setVideoFrameRate(camcorderProfile.videoFrameRate);//设置要捕获的视频帧速率rn mediaRecorder.setPreviewDisplay(surfaceHolder.getSurface());rnrn String path = getSDPath();rn if (path != null) rn File dir = new File(path + "/recordtest");rn if (!dir.exists()) //返回一个布尔值,指示是否可以在下面的文件系统中找到这个文件。rn dir.mkdir();rn rn path = dir + "/" + getDate() + ".mp4";rn mediaRecorder.setOutputFile(path);rn try rn mediaRecorder.prepare();//准备录音机开始捕获和编码数据。rn catch (IOException e) rn e.printStackTrace();rn rn rnrn [color=#FF0000] mediaRecorder.start();[/color]rn isRecord = true;rn startCameraBtn.setText("stop");rn else rn mediaRecorder.stop();rn mediaRecorder.reset();rn startCameraBtn.setText("start");rn isRecord = false;rn rn break;rn rn ;rnrn[img=https://img-bbs.csdn.net/upload/201609/26/1474854497_188860.png][/img]rnrn[size=18px]求大神 第一次点击start按钮能正常start,然后再点击stop按钮(和start按钮同一个)能够正常stop,但是第二次点击start就会报如上的错(错误行已用红色),求大神啊[/size]
如何写一个时间循环?大神求帮忙
需要一个功能。rnrn最后通过遍历可以等到一个2015-08,2015-07,2015-06,2015-05,2015-04,2015-03,2015-02,2015-01,2014-12依次类推的时间节点,其中,2015-08为当前月。需要动态加载,大神求帮忙啊
关于Tomcat的问题 求大神 求大神
这两天装了Tomcat 环境变量也设置了 JDK也有 总是运行失败 我的系统是XP纯净版 求解释为什么呢
js文件中引入juqery
jquery本身就是一个JavaScript函数库,所以可以直接在js文件中写jquery代码。但需要注意:jquery的使用需要引用官方的jquery.js文件。关键:独立的js文件不需要引用任何jquery.js文件,只需要在相应的html网页中引用jquery.js和.js文件,jquery文件引用必须在.js文件之前。如下图:html文件:&amp;lt;script src=&quot;js/jquery...
数组循环迭代计算,求大神帮忙
想写一个方法,得到puxi数组;rnpublic double[] get_puxi(double[] x,int p,int q)rn rn rn double[] ok_xita=new double [1000]//1,0.348,0.116,-0.069,-0.261,-0.3279,0.050,0.150,-0.330,-0.00003rn double[] ok_foai=new double [1000]//1,0.348,0.223,0.058,-0.199,-0.426,-0.285,-0.0709,-0.194,0.0463; rn double[] puxi=new double[1000]; rn //puxi数组的第一个值等于ok_xita数组第一个值;rn puxi[0]=ok_xita[0];rn //采用公式为:puxi(j)-Σok_foai(k)*puxi(j-k)=ok_xita(j) 当0<=j<3时,这时Σ的下标为03时,这时Σ的下标为0
MSSQL循环建表.求大神解救
在MSSQL中可以使用select * into table1 form t1建立table1表/.rnrnrntable1rnID(自增1)/name(唯一)rntable2rnname/sex/descrnrn而我现在需要的就是,用table1中的每一个name建立一张以name为名的新表.条件是table1.name=table2.name.内容是table2中的所有内容rn求大神解救
怎样实现这个异常的循环?求大神
package ch06;nnimport java.util.InputMismatchException;nimport java.util.Scanner;nnpublic class DivideDemo nn /**n * @param argsn */n public static void main(String[] args) n // TODO Auto-generated method stubn tryn Scanner sc=new Scanner(System.in);n System.out.println("请输入被除数:");n int a=sc.nextInt();n System.out.println("请输入除数:");n int b=sc.nextInt();n int c=a/b;n System.out.println("两者之商是:"+c);n System.out.println("我在学习异常!");n n catch(InputMismatchException e)n System.out.println("请输入整数!");n catch(ArithmeticException e)n System.out.println("除数不可以为0!");n catch(Exception e)n System.out.println("其他异常!");n finallyn System.out.println("我学会异常了!");n n System.out.println("我不再finally里面!");n nn nn
求一个停顿、循环的代码。
像新浪循环广告一样,停顿一下又向上滚动 这样首尾相接循环显示的代码。rn谢谢各位了。
delphi CheckComboBox的问题,加急加急!!!!!
如何把CheckComboBox的description的值保存到数据库,而不是保存他的索引到数据库,比如rn我一个下拉框中,我选择了北京,上海,广州,最后我把这三个值保存到数据库
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数