【单选题】执行下列程序段以后,内存变量y的值是()。x=76543y=0DO WHIL
E、x>0y=x%10+y*10x=int(x/10)ENDDO  
A.3456
B.34567
C.7654
D.76543
网考网参考答案:B
网考网解析:
 [解析] 程序执行情况如下表所示:
 
 
 
 
   
 
 y  
 
 x  
 
 判断条件   
 
 
   初始值  
 
   0  
 
   76543  
 
 真   
 
 
 x>0,条件真,执行循环体  
 
   3  
 
   7654  
 
 真   
 
 
 x>0,条件真,执行循环体  
 
   34  
 
   765  
 
 真   
 
 
 x>0,条件真,执行循环体  
 
   345  
 
   76  
 
 真   
 
 
 x>0,条件真,执行循环体  
 
   3456  
 
   7  
 
 真   
 
 
 x>0,条件真,执行循环体  
 
   34567  
 
   0  
 
 真   
 
 
 x=0,条件真,退出循环体  
 
   34567  
 
   0  
 
 真        最终变量y的结果为34567。
                 
				 查看试题解析出处>>
							
	          			
发布评论 查看全部评论