n=1234 a=n//1000[br][/br] b=n//100%10[br][/br] c=n//10%10[br][/br] d=n%10[br][/br] m=max(a,b,c,d) n=min(a,b,c,d) s=sum(a,b,c,d) print(m,n,s) 上述程序运行结果为( ).
A: 4 1 10
B: 语句有错误,程序不能运行出结果
A: 4 1 10
B: 语句有错误,程序不能运行出结果
举一反三
- 以下程序的输出结果是______。 [br][/br]s = 10 [br][/br]def run(n): [br][/br] global s [br][/br] for i in range(n): [br][/br] s += i [br][/br] return s [br][/br]print(s,run(5)) A: UnboundLocalErro B: 10 10 C: 20 20 D: 10 20
- 以下语句错误的是()。 A: int<br/>n=10,a[n]; B: int<br/>n,a[10]; C: int<br/>a[10]={1,2,3}; D: int<br/>a[10]={1,2,3,4,5,6,7,8,9,10};
- 有以下程序段:[br][/br]int n =10;[br][/br]while (n>7)[br][/br]n--;[br][/br]printf(“%d \n”,n);[br][/br]程序段的输出结果是()。 A: 10 B: 9 C: 8 D: 7
- 分析下列程序,写出程序的运行结果。[br][/br]ls=[9,7,3,1,6,19][br][/br]m=n=ls[0][br][/br]s=0[br][/br]for i in ls:[br][/br] if i>m:[br][/br] m=i[br][/br] if i[n:<br] n=i[br][/br] s+=i[br][/br]print(s-m-n)
- 下面程序段A和B,先执行A再执行B,与单独执行B的结果比较( )。[br][/br]程序段A[br][/br]if(m [ n){<br]t = m;[br][/br]m = n;[br][/br]n = t;[br][/br]}[br][/br]程序段B[br][/br]while(n != 0){[br][/br]t = m % n;[br][/br]m= n;[br][/br]n = t;[br][/br]}[br][/br]System.out.println(m); A: 不同 B: 相同 C: 不确定 D: 其他