• 2022-05-31
    下面的方法,当参数值为2的时候返回值是多少public int getValue(int i) { int result = 0; switch (i) { case 1: result = result + i; case 2: result = result + i * 2; case 3: result = result + i * 3; } return result; }
    A: 10
    B: 8
    C: 6
    D: 4
    E: 2
    F: 0
  • A

    内容

    • 0

      中国大学MOOC: 下面的方法,当参数值为2的时候返回值是多少publicintgetValue(inti){intresult=0;switch(i){case1:result=result+i;case2:result=result+i*2;case3:result=result+i*3;}returnresult;}

    • 1

      把下面代码补全:计算10的阶乘并输出。[br][/br] int result = 1; for(int i = 2; i <= 10; i++){ } System.out.println(“result=”+ result);

    • 2

      下面程序段的输出结果是( )。 public class Test public static void main (String&#91;&#93; args) int n=10,result=0; for (int i=1;i<=n;i++) result+=i; System.out.println("result is"+result); A: A) result is 55 B: B) result is 45 C: C) result is 56 D: D) result is 54

    • 3

      下面程序的运行结果是( )。 #include<iostream.h> int fun(int a&#91;&#93;,int n) int result=1; for(int i=1;i<n;i++) result=result *a[i]; return result; void main() int a&#91;3&#93;=3,4,5; eout<<fun(a,3)<<end1;[/i] A: 12 B: 15 C: 20 D: 60

    • 4

      以下代码的运行结果为 def calculate(number): result = 0 i = 1 while i <= number: result = result + i i += 1 return result result = calculate(100) print('1~100的累积和为:', result)