求vb高手,图片中的程序4,求详细解答过程
展开全部
输入:123
x=123,n=3
执行按钮中的循环
i=1,b(3)=123 mod 10=3,x=x/10=12.3
i=2,b(2)=12.3 mod 10=2,x=x/10=1.23
i=3,b(1)=1.23 mod 10=1,x=x/10=0.123
执行f,其中a(1)=1,a(2)=2,a(3)=3
i=1,j=2,a(1)>a(2)→1>2,不成立,f=0
i=1,j=3,a(1)>a(3)→1>3,不成立,f=0
i=2,j=3,a(2)>a(3)→2>3,不成立,f=0
因此结果为0
输入:321
x=321,n=3
执行按钮中的循环
i=1,b(3)=321 mod 10=1,x=x/10=32.1
i=2,b(2)=32.1 mod 10=2,x=x/10=3.21
i=3,b(1)=3.21 mod 10=3,x=x/10=0.321
执行f,其中a(1)=3,a(2)=2,a(3)=1
i=1,j=2,a(1)>a(2)→3>2,成立,f=0+1=1
i=1,j=3,a(1)>a(3)→3>1,成立,f=1+1=2
i=2,j=3,a(2)>a(3)→2>1,成立,f=2+1=3
因此结果为3
输入:1453
x=1453,n=4
执行按钮中的循环
i=1,b(4)=1453 mod 10=3,x=x/10=145.3
i=2,b(3)=145.3 mod 10=5,x=x/10=14.53
i=3,b(2)=14.53 mod 10=5,x=x/10=1.453
i=4,b(1)=1.453 mod 10=1,x=x/10=0.1453
执行f,其中a(1)=1,a(2)=5,a(3)=5,a(4)=3
i=1,j=2,a(1)>a(2)→1>5,不成立,f=0
i=1,j=3,a(1)>a(3)→1>5,不成立,f=0
i=1,j=4,a(1)>a(4)→1>3,不成立,f=0
i=2,j=3,a(2)>a(3)→4>5,不成立,f=0
i=2,j=4,a(2)>a(4)→4>3,成立,f=0+1=1
i=3,j=4,a(3)>a(4)→5>3,成立,f=1+1=2
因此结果为2
输入:31627
x=31627,n=5
执行按钮中的循环
i=1,b(5)=31627 mod 10=7,x=x/10=3162.7
i=2,b(4)=3162.7 mod 10=3,x=x/10=316.27
i=3,b(3)=316.27 mod 10=6,x=x/10=31.627
i=4,b(2)=31.627 mod 10=2,x=x/10=3.1627
i=5,b(1)=3.1627 mod 10=3,x=x/10=0.31627
执行f,其中a(1)=3,a(2)=2,a(3)=6,a(4)=3,a(5)=7
i=1,j=2,a(1)>a(2)→3>2,成立,f=1
i=1,j=3,a(1)>a(3)→3>6,不成立,f=1
i=1,j=4,a(1)>a(4)→3>3,不成立,f=1
i=1,j=5,a(1)>a(5)→3>7,不成立,f=1
i=2,j=3,a(2)>a(3)→1>6,不成立,f=1
i=2,j=4,a(2)>a(4)→1>3,不成立,f=1
i=2,j=5,a(2)>a(5)→1>7,不成立,f=1
i=3,j=4,a(3)>a(4)→6>3,成立,f=1+1=2
i=3,j=5,a(3)>a(5)→6>7,不成立,f=2
i=4,j=5,a(4)>a(5)→3>7,不成立,f=2
因此结果为2
所以最终结果是
0
3
2
2
望采纳。。。。。。
x=123,n=3
执行按钮中的循环
i=1,b(3)=123 mod 10=3,x=x/10=12.3
i=2,b(2)=12.3 mod 10=2,x=x/10=1.23
i=3,b(1)=1.23 mod 10=1,x=x/10=0.123
执行f,其中a(1)=1,a(2)=2,a(3)=3
i=1,j=2,a(1)>a(2)→1>2,不成立,f=0
i=1,j=3,a(1)>a(3)→1>3,不成立,f=0
i=2,j=3,a(2)>a(3)→2>3,不成立,f=0
因此结果为0
输入:321
x=321,n=3
执行按钮中的循环
i=1,b(3)=321 mod 10=1,x=x/10=32.1
i=2,b(2)=32.1 mod 10=2,x=x/10=3.21
i=3,b(1)=3.21 mod 10=3,x=x/10=0.321
执行f,其中a(1)=3,a(2)=2,a(3)=1
i=1,j=2,a(1)>a(2)→3>2,成立,f=0+1=1
i=1,j=3,a(1)>a(3)→3>1,成立,f=1+1=2
i=2,j=3,a(2)>a(3)→2>1,成立,f=2+1=3
因此结果为3
输入:1453
x=1453,n=4
执行按钮中的循环
i=1,b(4)=1453 mod 10=3,x=x/10=145.3
i=2,b(3)=145.3 mod 10=5,x=x/10=14.53
i=3,b(2)=14.53 mod 10=5,x=x/10=1.453
i=4,b(1)=1.453 mod 10=1,x=x/10=0.1453
执行f,其中a(1)=1,a(2)=5,a(3)=5,a(4)=3
i=1,j=2,a(1)>a(2)→1>5,不成立,f=0
i=1,j=3,a(1)>a(3)→1>5,不成立,f=0
i=1,j=4,a(1)>a(4)→1>3,不成立,f=0
i=2,j=3,a(2)>a(3)→4>5,不成立,f=0
i=2,j=4,a(2)>a(4)→4>3,成立,f=0+1=1
i=3,j=4,a(3)>a(4)→5>3,成立,f=1+1=2
因此结果为2
输入:31627
x=31627,n=5
执行按钮中的循环
i=1,b(5)=31627 mod 10=7,x=x/10=3162.7
i=2,b(4)=3162.7 mod 10=3,x=x/10=316.27
i=3,b(3)=316.27 mod 10=6,x=x/10=31.627
i=4,b(2)=31.627 mod 10=2,x=x/10=3.1627
i=5,b(1)=3.1627 mod 10=3,x=x/10=0.31627
执行f,其中a(1)=3,a(2)=2,a(3)=6,a(4)=3,a(5)=7
i=1,j=2,a(1)>a(2)→3>2,成立,f=1
i=1,j=3,a(1)>a(3)→3>6,不成立,f=1
i=1,j=4,a(1)>a(4)→3>3,不成立,f=1
i=1,j=5,a(1)>a(5)→3>7,不成立,f=1
i=2,j=3,a(2)>a(3)→1>6,不成立,f=1
i=2,j=4,a(2)>a(4)→1>3,不成立,f=1
i=2,j=5,a(2)>a(5)→1>7,不成立,f=1
i=3,j=4,a(3)>a(4)→6>3,成立,f=1+1=2
i=3,j=5,a(3)>a(5)→6>7,不成立,f=2
i=4,j=5,a(4)>a(5)→3>7,不成立,f=2
因此结果为2
所以最终结果是
0
3
2
2
望采纳。。。。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询