下列程序段的执行结果为 Dim t(10) For k=2 To 10 t(k) =11 - k Next k X=6 Print t(2+t(x))
A.2
B.3
C.4
D.5
第1题:
下列程序的运行结果是( )。
#include<stdio.h>
voidfun(int*s,int*p)
{ static int t=3;
*p=s[t];
t--;
}
void main()
{ int a[]={2,3,4,5},k;
int x;
for(k=0;k<4;k++)
{ fun(a,&x);
printf("%d,",x);
}
}
A.5,4,3,2
B.2,3,4,5,
C.2,2,2,2,
D.5,5,5,5,
第2题:
下列程序段的执行结果是( )。 K=0Forj=1 t02For i=1 t03K=i+lNextiFor i=1 t07K=k+1NextiNextjPrintk
A.
第3题:
执行完下面的程序段后,k的值是 int x = 6, y = 10, k = 5; switch (x % y) { case 0: k = x * y; case 6: k = x / y; case 12: k = x - y; default: k = x * y - x; }
第4题:
有以下程序段:
include<iostream.h>
define MIN(x,y) (x)<(y)?(x):(y)
void main()
{
int i,j,K;
i=10;j=15;
k=10*MIN (i,j);
cout<<k<<endl;
}
程序执行后的输出结果是______。
第5题:
以下程序的输出结果是15。 #define T(x,y) (x)<(y)?(x):(y) void main() { int i=10,j=15,k; k=10*T(i,j); printf("%d",k); }