下列程序的输出结果是(  )。#include<stdio.h>

答案大类:计算机 小类:计算机二级 2020-06-08 19:36:16 计算机 计算机二级

问题:

[单选] 下列程序的输出结果是(  )。
#include<stdio.h>
main()
{int a[2][3]={{1,2,3),{4,5,6)),(*p)[3],i;
p=a:
for(i=O;j<3;i++)
{ if(i<2)
p[1][i]=p[1][i]-1;
else
p[1][i]=1;
)
printf(”%d\n”,a[0][1]4-a[1]+a[1]+a[1][2]);
)

A . 8
B . 7
C . 12
D . 9

参考答案:B

参考解析:

B。【解析】本题考查for循环及.if.一else语句嵌套,第1次执行for循环,p[1][o]一p[1][o]=pEl3E0]一1—3;第2次执行for循环,pEl3E13一p[1][1]一1—4}第3次执行for循环,pEl3[2]一1,最后输出的是a[o][1]+a[1][1]+aEl][2]一2+4十1—7。

版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: