更多“ 下述程序的运行结果是( )。Form=3 To 1Step-1x$=String$(m,#)Printx$Nextm ”相关问题
  • 第1题:

    下述程序的运行结果是 For m=3 Tol Step-1 x$=String$(m,"#") Print x$ Next

    A.1# 2# 3#

    B.### ## #

    C.# ## ###

    D.3# 2# 1#


    正确答案:B
    解析:Str$(x)函数把x的值转换为一个字符串。

  • 第2题:

    下述程序执行后,输出结果是( )。 For n = 3 To 1 Step-1 x$ = String$(n, "#") Print x$ Next n

    A.1# 2# 3#

    B.### ##

    C.# ## ###

    D.3# 2# 1#


    正确答案:B
    解析:本题中for循环的作用是每次输出n个“#”,n的值从初值3每次递减1,终值是l,所以程序运行后,输出的图形正确的是B)。

  • 第3题:

    有下列程序: For m = 1 To 5 x = x + m Mod 3 Next m 运行后,x的值为_____。


    B

  • 第4题:

    下面程序运行后,窗体中显示______。Private Sub Command1_ Click() a$ = "*": b$ = "$ for k = 1 To 3 x$ = String$(Len(a$) +k, b$) Print x$; Next k PrintEnd Sub

    A.*** ** ***

    B.*$*$*$

    C.1*$2*$3*$

    D.$$$$$$$$$


    正确答案:D
    解析:本题的难点是了解生成字符函数String$()和计算字符函数Len(),“a$="*"”的作用只是被用来计算字符串长度,没有被打印出来。打印分隔符为“;”时,字符串之间没有空格。空打印Print操作是换行。

  • 第5题:

    下述程序执行后,输出结果是( )。 For n=3 To 1 Stew -1 x$=String$(n,"#") Print x$ Next n

    A.1# 2# 3#

    B.### ## #

    C.# ## ###

    D.3# 2# 1#


    正确答案:B
    解析:本题中for循环的作用是每次输出n个“#”,n的值从初值3每次递减1,终值是1,所以程序运行后,输出的图形正确的是B。