下列程序的执行结果是 Function P(N As Integer) For i=1 To N Sum=Sum+i Next i P=Sum End Function Private Sub Commandl_Click() S=P(1)+P(2)+P(3)+P(4) Print S End SubA.15 B.16 C.20 D.25

题目

下列程序的执行结果是 Function P(N As Integer) For i=1 To N Sum=Sum+i Next i P=Sum End Function Private Sub Commandl_Click() S=P(1)+P(2)+P(3)+P(4) Print S End SubA.15 B.16 C.20 D.25


相似考题
参考答案和解析
正确答案:C
【解析】本题主要考查函数返回值引用的方法。在引用函数时,只需应用该函数名即可。题中程序运算过程为:S=P(1)+P(2)+P(3)+P(4)→S=1+3+6+10=20。
更多“下列程序的执行结果是 Function P(N As Integer) For i=1 To N Sum=Sum+i Next i P=Sum End Fun ”相关问题
  • 第1题:

    32、已知程序如下,该程序实现的功能为_____。 main() { int i,n; long sum = 0, p = 1; ...//输入n值的语句,略 for(i = 1; i <= n; i++) { p = p * i; sum = sum + p; } ...//输出sum值的语句,略 }

    A.sum = 1*2*3*...*n

    B.sum = 1!+2!+...+n!

    C.sum = 1+2+3+...+n

    D.sum = 1*2+2*3+(n-1)*n


    product = 1*3*5*...* (N-1)

  • 第2题:

    设有程序如下: i=1; sum=0; while i<=100 sum=sum+i; i=i-1; end 则程序的执行结果为:

    A.5050

    B.100

    C.99

    D.无限循环,无结果


    无限循环,无结果

  • 第3题:

    已知程序如下,回答下列问题: main() { int i, n; long sum = 0, p = 1; ... //输入n值的语句,略 for (i=1; i<=n; i++) { p = p * i; sum = sum + p; } ... //输出sum值的语句,略 } 该程序实现的功能为_____。

    A.sum = 1!+2!+...+n!

    B.sum = 1*2*3*...*n

    C.sum = 1+2+3+...+n

    D.sum = 1*2+2*3+(n-1)*n


    sum = 1!+2!+...+n!

  • 第4题:

    35、已知程序如下,该程序实现的功能为_____。 main() { int i,n; long sum = 0, p = 1; ...//输入n值的语句,略 for(i = 1; i <= n; i++) { p = p * i; sum = sum + p; } ...//输出sum值的语句,略 }

    A.sum = 1*2*3*...*n

    B.sum = 1!+2!+...+n!

    C.sum = 1+2+3+...+n

    D.sum = 1*2+2*3+(n-1)*n


    product = 1*3*5*...* (N-1)

  • 第5题:

    16、已知程序如下,该程序实现的功能为_____。 main() { int i,n; long sum = 0, p = 1; ...//输入n值的语句,略 for(i = 1; i <= n; i++) { p = p * i; sum = sum + p; } ...//输出sum值的语句,略 }

    A.sum = 1!+2!+...+n!

    B.sum = 1*2*3*...*n

    C.sum = 1+2+3+...+n

    D.sum = 1*2+2*3+(n-1)*n


    product = 1*3*5*...* (N-1)

  • 第6题:

    40、已知程序如下,该程序实现的功能为_____。 main() { int i,n; long sum = 0, p = 1; ...//输入n值的语句,略 for(i = 1; i <= n; i++) { p = p * i; sum = sum + p; } ...//输出sum值的语句,略 }

    A.sum = 1!+2!+...+n!

    B.sum = 1*2*3*...*n

    C.sum = 1+2+3+...+n

    D.sum = 1*2+2*3+(n-1)*n


    product = 1*3*5*...* (N-1)