举一反三
- 下列程序的输出结果是:sum = 0 def sum(i1, i2): result = 0 for i in range(i1, i2 + 1): result += i return result print sum(1, 10)
- 已知a=[[1,2,3],[2,2],[3,2,1]],则a[1][1]+a[-1][-1]结果是 A: 1 B: 2 C: 3 D: 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)
- 下面程序段的输出结果是( )。 public class Test public static void main ( String[] args) int result=0; for ( int i=1;i<=5;i++) if ( i%2==0 ) continue; result + =i; System. out. println ("result is " + result ); A: result is 7 B: result is 8 C: result is 9 D: result is 10
- ls=[ [1,2,3,4],['a','b','c','d'],['列','表'] ][br][/br] 请写出结果: ls[0] (1) ls[0][0] (2) ls[1][0:2] (3)
内容
- 0
下面程序段的输出结果是( )。 public class Test public static void main (String[] 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
- 1
已知列表m=[[1,2],[3,4]],有列表a=[[row[i] for row in m] for i in range(2)],则a[0][1]是[/i]
- 2
下面程序的运行结果是( )。 #include<iostream.h> int fun(int a[],int n) int result=1; for(int i=1;i<n;i++) result=result *a[i]; return result; void main() int a[3]=3,4,5; eout<<fun(a,3)<<end1;[/i] A: 12 B: 15 C: 20 D: 60
- 3
以下程序的运行结果为( ) #include[stdio.h] int main() { int answer,result; answer=100; result=answer-10; printf("The result is %i\n",result+5); return 0; }
- 4
下面代码的运行结果为_________def func(a,n):result,each=a,afor i in range(n-1):each=each*0+aresult=result+eachreturn resultprint(func(2,3))