题目
..Dim a() a=Array(1,3,5,7,9) s=0 For i=1 To 4 s=s*10+a(i) Next i Print s 为啥答案是3579
提问时间:2020-10-04
答案
For i = 1 To 4
s = s * 10 + a(i)
Next i
'对于数组a,为a(0)=1, a(1)=3, a(2)=5, a(3)=7, a(4)=9
'i=1时, s = s * 10 + a(1) = 0 * 10 + 3 = 3
'i=2时, s = s * 10 + a(2) = 3 * 10 + 5 = 35
'i=3时, s = s * 10 + a(3) = 35 * 10 + 7 = 357
'i=4时, s = s * 10 + a(4) = 357 * 10 + 9 = 3579
'在整个For循环中, 类似于作如下操作(其实s等于0,相当于根本就用不上了)
'i=1时,s1 = s * 10 + a(1) = 0 * 10 + a(1) = a(1)
'i=2时,s2 = s1 * 10 + a(2) = a(1) * 10 + a(2)
'i=3时,s3 = s2 * 10 + a(3) = (a(1) * 10 + a(2)) * 10 + a(3) = a(1) * 100 + a(2) * 10 + a(3)
'i=4时,s4 = s3 * 10 + a(4) = (a(1) * 100 + a(2) * 10 + a(3)) * 10 + a(4) = a(1) * 1000 + a(2) * 100 + a(3) * 10 + a(4)
'就相当于从千位数到个位数,分别是a(1)、a(2)、a(3)、a(4),就等于3579了举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1电子显微镜,普通显微镜,光学显微镜的放大倍数的范围,以及能观察到什么东西?
- 2完形填空:Beer is a kind of popular drink in Britain .So there are so many pubs and bars in B
- 3讨论f(x)=lnx-ax(a>0)零点的个数
- 4已知b+c/a=a+c/b=a+b/c=k(a+b+c≠0),那么y=k/x一定经过第_象限.
- 5《诗经*关睢》
- 6在△ABC中,∠B=∠C,FD⊥BC于点D,DE⊥AB于点E,∠AFD=158°,求∠EDF的度数
- 7碳酸钙可以生成氢氧化钙吗?
- 8共产主义的科学涵义包括什么?
- 9生于忧患死于安乐表明作者观点的句子
- 10In spite of this 是尽管还是不管?
热门考点