题目内容
(请给出正确答案)
[单选题]
下面程序段执行后输出的结果是()#include<stdio.h>main(){int a[2][2]={{1,2),{5,7)),*P,i;p=&a[0][0];for(i=0;i<2;i++)"P++=i+1:printf("%d",*(p-2));}
A.1
B.2
C.5
D.7
答案
查看答案
A.1
B.2
C.5
D.7
第1题
A.*#**#**#
B.**#**#*
C.*#**#**
D.**#**
第2题
执行下列程序段后输出的结果是() int x,y,z=1; for(x=1,y=-1;x<y;x++,y--)z++; printf("%d\n",z);
A.1
B.2
C.5
D.6
第3题
A.3,2,0
B.3,2,-1
C.4,3,-1
D.5,-2,-5
第4题
A.123451234
B.1234512345
C.1234554321
D.123455432
第5题
下列程序段执行后,(7EH)=______,(7FH)=______。
MOV R0,#7EH
MOV 7EH,#0FFH
MOV 7FH,#40H
INC @R0
INC R0
INC @R0
第6题
A.1020
B.102030
C.10203040
D.1020304050
第7题
下面程序段的输出结果是______。
#include<stdio.h>
int b=1:
int func(int *a)
{*a+=b;return(*a);)
main()
{int a=2,res=1;
res+=func(&a);
prf("%d%d\n",a,res);}
第9题
A.输出---
B.输出100行---
C.死循环
D.该for循环一次也不执行
第10题
下面程序段的执行结果是()。
int a[] = { 2, 3, 4, 5, 6 };
for (int i = a.length - 1; i >= 0; i--)
System.out.print(a[i] + "");