帮忙看下这个图片中VB编程的
1个回答
展开全部
分析:此程序外循环5次,k的值会影响内循环j的值,j的值会影响到输出值。
例如:
1、当k=1时,j=1,那么变量w的值是:A,然后退出内循环,最后在第19格子输出A。
2、当k=2时,内循环3次,当j=1时,变量w的值是A。当j=2时,由于变量w自身连接新字符且还没退出内循环,此时变量w的值是AB。同理,当j=3时,变量w的值是ABC。退出内循环后,在第18格子输出ABC,占了第18、19、20格子。此时也能看出之前在第19格子输出的A已经被覆盖。同时也能看出内循环几次就必然输出几个字符。
3、同理,当k=3时,在第17格子输出ABCDE。也覆盖了之前输出的字符。
4、再同理,当k=5时,在第15格子输出ABCDEFGHI。同时也是覆盖了之前的输出。
所以答案是在第15格子输出ABCDEFGHI。
例如:
1、当k=1时,j=1,那么变量w的值是:A,然后退出内循环,最后在第19格子输出A。
2、当k=2时,内循环3次,当j=1时,变量w的值是A。当j=2时,由于变量w自身连接新字符且还没退出内循环,此时变量w的值是AB。同理,当j=3时,变量w的值是ABC。退出内循环后,在第18格子输出ABC,占了第18、19、20格子。此时也能看出之前在第19格子输出的A已经被覆盖。同时也能看出内循环几次就必然输出几个字符。
3、同理,当k=3时,在第17格子输出ABCDE。也覆盖了之前输出的字符。
4、再同理,当k=5时,在第15格子输出ABCDEFGHI。同时也是覆盖了之前的输出。
所以答案是在第15格子输出ABCDEFGHI。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询