下列表达式的返回结果是? [n*n for n in range(7) if n*n % 2 == 0]
第1题:
以下程序运行后的输出结果是【13】。
include<stdio.h>
main()
{ int n[2],i,j;
for(i=0;i<2;i++)n[i]=0;
for(i=0;i<2;i++)
for(j=0;j<2;j++)n[j]=n[i]+1;
printf("%d\n",n[1]);
}
第2题:
下列程序的输出结果是( )。 classTest{ publicstaticvoidmain(Stringargs[]){ intn=7; n<<=3; n=n&n+1|n+2^n+3; n>>=2; System.out.println(n); } }
A.0
B.-1
C.14
D.64
第3题:
下面程序的执行结果是【 】。
include <iostream. h>
void main()
{
int n=0,x=0;
do
{
n++;
if(n%3==2&&n%5==3&&n%7==2)
x=1;
}while(x!=1);
cout<<"n=" <<n<<end1;
}
第4题:
执行下列程序段,结果是 #include<iostream.h> void main( ) { int x=40; char y='C'; int n; ? n=(x&0) xff) &&(y>'B') ; cout < < n;}
A.0
B.1
C.2
D.3
第5题:
下列程序的输出结果是 class Test{ public static void main(String args[]){ int n=7; n<<=3; n=n&n+1|n+2^n+3; n>>=2; System.out.println(n); } }
A.0
B.-1
C.14
D.64
第6题:
分析下列程序,其最终执行结果是______。 main() { int n[3],i,j,k; for(i=0;i<3;i++)n[i]=O; k=2; for(i=0;i<k;i++) for(j=0;j<k;j++) n[j]=n[i]-1; printf("%d\n",n[0]); }
A.-2
B.-1
C.0
D.-3
第7题:
以下程序的输出结果是( )。 #include<stdio.h> int fun(int n,int *s) { int f1,f2; if(n==0||n==1) *s=1; else { fun(n-1,&f1); fun(n-2,&f2); *s=f1+f2; } } void main() { int x; fun(6,&x); printf("\n%d" ,x);}
A.7
B.13
C.9
D.10
第8题:
有以下程序的输出结果是( ) main( ) { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; } while(!i); n++; } printf(“n=%d\n”,n); }
A.n=5
B.n=2
C.n=3
D.n=4
第9题:
SETTALKOFF STORE 0 TO S N=20 DO WHILE N>S S=S+N N=N-2 ENDDO ?S RETURN 上列程序的运行结果是
A.0
B.2
C.20
D.18
第10题:
对于数字n,如果表达式 0 not in [n%d for d in range(2, n)] 的值为True则说明n是素数。
第11题:
在Python程序中,判断n是否为偶数的表达式是()。
第12题:
if(a<b)n=0;
if((a>b)%7c%7c(b>c))n=1;else n=0;
if(a>b)if(b>c)n=1;else n=0;else n=0;
if(a>b)n=1;else if(b<=c)n=1;else if(b>c)n=1;else n=0;
第13题:
以下程序的输出结果是 #include<stdio.h> in[fun(int n,int *s) {int n,f2; if(n==0‖n==1) *s=1; else {fun(n-1,&f1); fun(n-2,&f2); *s=f1+f2; }} void main() { int x; fun(6,&x); pfintf("\n%d",x);}
A.7
B.13
C.9
D.10
第14题:
下列程序的输出结果是( )。 class Test{ public static void main(String args[]){ int n=7; n<<=3; n=n&n+1 ln+2∧n+3; n>>=2; System.out.println(n); } }
A.0
B.-1
C.14
D.64
第15题:
下列程序的输出结果是( )。 class Test{ public static void main(String args[]){ int n=7: n<<=3; n=n&n+1|n+2^n+3; n>>=2: System.out.println(n); } )
A.0
B.-l
C.14
D.64
第16题:
如下程序的输出结果是 #include<iostream> using namespace std; class Test{ public: Test( ){n+=2;} ~Test( ){n-=3;} static int getNum( ){return n;} private: static int n; }; int Test::n=1; int main( ){ Test*P=new Test: delete P; cout<<"n="<<Test::getNum( )<<endl; return 0; }
A.n=0
B.n=1
C.n=2
D. n=3
第17题:
下面程序的运行结果是( )。 include<stdio.h> main() {int a,b,c,n; a=2;b=0;c=1;n=1; while(n<=3) {c=c*a;b=_b+c;++n;} printf("b=%d",B); }
第18题:
以下程序的输出结果是( )。 #include <stdio.h> main() { int n=4; while(n--) printf("%d ",--n); }
A.2 0
B.3 1
C.3 2 1
D.2 1 0
第19题:
下述程序的输出结果是( )。 #include <stdio.h> int f(n) int n; { if(n==0 | | n==1) return 3; return n-f(n-2); } void main() {printf("\n%d",f(10)); }
A.3
B.8
C.9
D.10
第20题:
下列程序的运行结果是 SET TALK OFF STORE 0 TO S N=20 DO WHILE N>S S=S+N N=N-2 ENDDO ?S RETURN
A.0
B.2
C.20
D.18
第21题:
下列程序的输出结果是 ( ) main( ) { int i,j,m=0,n=0; for(i=0;i<2;i+ +) for(j=0;j<2;j+ +) if(j>=i) m=1; n+ +; printf("%d\n",n); }
A.4
B.2
C.1
D.0
第22题:
下列程序段的执行结果为()。 n = 0 j = 1 Do Until n > 2 n = n + 1 j = j + n * (n + 1) Loop Print n; j
第23题:
对
错
第24题:
n0=3,n1=8,n2=9,nn=1
n0=2,n1=5,n2=1,nn=1
n0=2,n1=7,n2=10,nn=1
n0=4,n1=8,n2=9,nn=1