主题:关于循环的问题
			 ninjia
				 [专家分:10]  发布于 2008-08-18 06:46:00
 ninjia
				 [专家分:10]  发布于 2008-08-18 06:46:00							
			小弟在一程序中见到如下for 循环:(其中n,m为两个变量)
    for n:= 1 to 4 do;
    for m:= 1 to 4 do;
   if n<>m then...(后面内容省略)n怎能不等于m?
   请问此乃何意?
						
					 
		
			
回复列表 (共5个回复)
		
								
				沙发
				
					 mmhunter [专家分:20]  发布于 2008-08-18 08:52:00
mmhunter [专家分:20]  发布于 2008-08-18 08:52:00				
				只有对角线上才有N=m
							 
						
				板凳
				
					 ninjia [专家分:10]  发布于 2008-08-19 19:17:00
ninjia [专家分:10]  发布于 2008-08-19 19:17:00				
				请问,能否说得更详细些?我的不是对角线,是正常编程问题。
							 
						
				3 楼
				
					 炫光之殇 [专家分:100]  发布于 2008-08-20 10:09:00
炫光之殇 [专家分:100]  发布于 2008-08-20 10:09:00				
				外循环n       内循环m
1             1
1             2
1             3
1             4
2             1
2             2
2             3
2             4
3             1
。。。。以下类推
以上是每次循环执行时N和M的值
							 
						
				4 楼
				
					 ninjia [专家分:10]  发布于 2008-08-20 11:37:00
ninjia [专家分:10]  发布于 2008-08-20 11:37:00				
				多谢炫光之殇以及mmhunter!
							 
						
				5 楼
				
					 快乐战士 [专家分:110]  发布于 2008-11-19 19:05:00
快乐战士 [专家分:110]  发布于 2008-11-19 19:05:00				
				一般只有第一个把,你应该再加上一步……
							 
									
			
我来回复