更多"[单选题]下面程序得运行结果就是?()A=10DefsetNumber"的相关试题:
[单选题]下面程序得运行结果就是?()
A=10
DefsetNumber():
Globala
A=100
SetNumber()
Print(a)
A.10
B.100
C.10100
D.10010
[单选题]下面对程序及其运行结果得解释,错误得就是?()
DeffuncArgsTest(a,b,c=100,*argc,**kwarg):
Sum=a+b+c
Fordinargc:
Sum+=d
Forvinkwarg.itervalues():
Sum+=v
Returnsum
PrintfuncArgsTest(100,200,300,500,600,aa=700,bb=900,cc=1000)
输出结果:4300
A.函数调用时,100传递给a;200传递给b;300传递给c;500与600传递给argc;
Aa=700、bb=900、cc=1000传递给kwarg)
B.forvinkwarg.values():用于遍历访问字典中每一项key对应得value取值
C.函数定义中,c有默认取值100;函数调用时,c仍被赋值为100
D.函数定义中,形参包含了有默认值得形参c、接收可变个数实参得形参*argc、接收字
典dict格式得形参**kwarg
[单选题]下列代码运行结果就是?()
A='a'
Printa>'b'or'c'
A.a
B.b
C.c
D.True
[单选题]下面程序的运行结果是 ( )。
#include “stdio.h”
int f(int a[],int n)
{ if(n>1)
return a[0] + f(a+1, n-1);
else
return a[0];
}
main()
{ int aa[10]={1,2,3,4,5,6,7,8,9,10}, s;
s = f(aa+2,4); printf("%d\n", s);
}
A.16
B.18
C.20
D.22
[单选题]下面代码运行结果?
A=1
Try:
A+=1
Except:
A+=1
Else:
A+=1
Finally:
A+=1
Printa
A.2
B.3
C.4
D.5
[单选题]下面程序的运行结果是( )
#include
Void main( )
{ int
A,b;
A=-1;
B=0;
Do {
++a;
++a;
B+=a;
} while(a<9);
Printf("%d\n",B.;
}
A. 34
B. 24
C. 26
D. 25
[单选题]下面代码的运行结果是
Deffunc(num):
Num+=1
A=10
Func(a)
Print(a)
A.11
B.int
C.10
D.出错
[单选题]阅读下面的程序,运行结果是()。
main()
{
char *str="ABCabcd";
bubble(str,5);
printf("\n%s",str);
}
bubble(str,count)
char *str;
int count;
{
int i,j=count;
char tmp;
while(j-->1)
for(i=0;iA.bacdCBA
B.baCBAcd
C.cdbaCBA
D.bCBAacd
[单选题]下面程序的运行结果是( )
Main()
{ int i;
For(i=1;i<=5;i++)
Switch(i%5)
{ case 0 . printf("*");break;
Case 1 . printf("#");break;
Default . printf("\n");
Case 2 . printf("&"); } }
A. #& & &
B. #& & &*
C. #
D. #&
[单选题]下面程序的运行结果是( )
Main()
{ int i,b,k=0;
For(i=1;i<=5;i++)
{ b=i%2;
While(b-->=0) k++; }
Printf("%d,%d",k,B.; }
A. 3,-1
B. 8,-1
C. 3,0
D. 8,-2
[单选题]下面程序的运行结果是( )
Main()
{int x,i,j;
For(i=1;i<=100;i++)
{ x=i;
If(++x%2==0)
If(++x%3==0)
If(++x%7==0)
Printf("%d ",x); } }
A. 39 81
B. 42 84
C. 26 68
D. 28 70
[单选题]下面程序段的运行结果是( )
For(i=1;i<=5;)
Printf("%d",i);
I++;
A. 12345
B. 1234
C. 15
D. 无限循环
[单选题]下面程序段的运行结果是( )
Int a=1,b=2,c=2,t;
While(aPrintf("%d,%d,%d",a,b,C.;
A.1,2,0
B.2,1,0
C.1,2,1
D.2,1,1
[单选题]下面的程序段运行后,输出结果是 ( )。
int i,j,x=0;
static int a[8][8];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
a[i][j]=2*i+j;
for(i=0;i<8;i++)
x+=a[i][j];
printf("%d",x);
A.9
B.不确定值
C.0
D.18
[单选题]假设可以不考虑计算机运行资源(如内存)的限制,以下python3代码的预期运行
结果是()
Importmath
Defsieve(size):
Sieve=[True]*size
Sieve[0]=False
Sieve[1]=False
Foriinrange(2,int(math.sqrt(size))+1):
K=i*2
WhilekSieve[k]=False
K+=i
Returnsum(1forxinsieveifx)
Print(sieve(100000000000))
A.4118054810
B.4118054811
C.4118054812
D.4118054813
[单选题]运行结果是( )
switch ( ‘B’ )
{case ‘A’:printf("abc");break;
case ‘B’:switch(1)
{case 0:printf("a");break;
case 1;printf("b");break;
default:printf("c");break;
}
default:printf("x");
}
A.ax
B.bx
C.cx
D. dx
[判断题]print("AD">"ADC")的运行结果False。
A.正确
B.错误
[单选题]pow(2,pow(3,2))得运行结果为?()
A.9
B.8
C.81
D.512
[判断题]表达式range(10,20)[4]的值运行结果为14。
A.正确
B.错误