单项选择题
有以下程序
main()
int a[3][3],*p,i;
p=&a[0][0];
for(i=0;i<9;i++)p[i]=i;
for(i=0;i<3;i++)printf("%d",a[1][i]);程序运行后的输出结果是______。
(A) 0 1 2
(B) 1 2 3
(C) 2 3 4
(D) 3 4 5
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
若有定义int(*pt)[3];,则下列说法正确的是
A) 定义了基类型为int的三个指针变量
B) 定义了基类型为int的具有三个元素的指针数组pt
C) 定义了一个名为*pt、具有三个元素的整型数组
D) 定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组
点击查看答案&解析
单项选择题
以下函数返回a所指数组中最大值所在的下标值: fun(int *a,int n) int i,j=0,p; p=j; for(i=j;i<n;i++) if(a[i]>a[p])______; return(p); 在下划线处应填入的内容是( )。
A) i=p
B) a[p]=a[i]
C) p=j
D) p=i
点击查看答案&解析
相关试题
下面程序段中c的二进制值是______。...
以下程序有语法错误,有关错误原因的正确说...
设函数中有整型变量a,为保证其在未赋初值...
有下列程序: #include<stdio.h> str...
以下正确的程序段是