下列程序段执行时在屏幕上显示的结果是( )。 DIME a(6) a(1)=1 a(2)=1 FOR i=3 TO 6 a(i)=a(i-l)+a(i-2) NEXT ?a(6)
A.5
B.6
C.7
D.8
第1题:
下列程序段执行时在屏幕上显示的结果是( )。
DIMEA(3,2)
FORI=1TO3
FORJ=1TO2
A(1,J)=I+J
NEXT
NEXT
?A(5)
第2题:
下列程序的输出结果是( )。
#include<stdio.h>
main()
{ int a[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;
p=a;
for(i=0;i<3;i++)
{ if(i<2)
p[1][i]=p[1][i]-1;
else
p[1][i]=1;
}
printf("%d\n",a[0][1]+a[1][1]+a[1][2]);
}
A.8
B.7
C.12
D.9
第3题:
【单选题】程序段: int i,a[3][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i+=1) printf("%4d",a[1][i]); 运行此程序段,输出结果是:()
A.6 5 4
B.9 5 1
C.9 6 3
D.9 8 7
第4题:
下列程序的输出结果是( )。 #include<stdio.h> main() { int a[2][3]={{1,2,3},{4,5,6}},(*p)[3],i; p=a; for(i=0;i<3;i++) { if(i<2) p[1][i]=p[1][i]-1; else p[1][i]=1; } printf("%d\n",a[0][1]+a[1][1]+a[1][2]); }
A.8
B.7
C.12
D.9
第5题:
( 18 )下列程序段执行时在屏幕上显示的结果 是
D IME a(6)
a (1)=1
a (2)=1
F OR i=3 TO 6
a (i)=a(i-1)+a(i-2)
N EXT
?a(6)
A)5
B)6
C)7
D)8