选择题
有以下程序
#include<stdio.h>
main()
{ int c[6]={10,20,30,40,50,60),*p,*s;
p=c; s=&c[5];
printf('%d\n',s-p);
}
程序运行后的输出结果是______。
A、
60
B、
5
C、
6
D、
50
【正确答案】
B
【答案解析】
[考点] 函数、指针和数组 首先初始化一维数组c[6],语句p=c;指将c[0]元素的地址赋给指针变量p;语句s=&c[5];指将c[5]元素的地址赋给指针变量s。程序最后输出s-p,即结果为5。
提交答案
关闭