首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main( ) { int c[6]={10,20,30,40,50,60}, *P,*s; P=c; s=&c[5]; printf("%d\n",s-P); } 则程序运行
若有以下程序: #include main( ) { int c[6]={10,20,30,40,50,60}, *P,*s; P=c; s=&c[5]; printf("%d\n",s-P); } 则程序运行
admin
2021-04-28
22
问题
若有以下程序:
#include
main( )
{ int c[6]={10,20,30,40,50,60}, *P,*s;
P=c; s=&c[5];
printf("%d\n",s-P);
}
则程序运行后的输出结果是( )。
选项
A、5
B、50
C、6
D、60
答案
A
解析
本题主要考查数组和指针。首先初始化一维数组c[6],语句p=c;指将c[0]元素的地址赋给指针变量p,语句s=&c[5];指将c[5]元素的地址赋给指针变量s。程序最后输出s—p,即结果为5。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/TWtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于简单程序设计的步骤和顺序的说法中正确的是
结构化程序设计的基本原则不包括
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}main(){intk[1
以下叙述中正确的是
有以下程序#includeintfun(intA){intb=0;staticintc=3;a=(c++,b++);return(a);}main(){inta=2,i,k;for(i=0;i<2;i++)k=fun(a++);
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->nex
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
以下关于结构化程序设计的叙述中正确的是
对于循环队列,下列叙述中正确的是
随机试题
在上海工作的白领甲和乙有如下对话()。甲:“最近想去日本旅游吗?”乙:“没有这个打算,你要去吗?”甲:“是啊,近期去合适,同样一万块钱能比以前多买不少东西呢!”以上对话反映了近期(
提出“两级传播”理论的学者是
先下基层锻炼,表现出才能和政绩后获得提升,先担任基层主管,然后担任中层领导乃至高层领导,这种职业发展的路径是()
结合材料,回答问题。材料1人口问题、资源问题、环境问题以及经济社会发展问题,是当今世界人们日益关注的四大问题,人口爆炸,已使地球不堪重负;环境污染,已使其伤痕累累;生态失衡,已使她失去了昔日的辉煌,物种灭绝危及整个生物圈。面对无穷无尽的污染,河流在悲
简述企业社会责任的体现。
梦里不知身是客,________。
诊断真性颞下颁关节强直的主要依据是
阿司匹林的英文名称是
工资结算单的其中一份应交()存档。
为了使货币的供应量和需求量趋于平衡,要通过()的办法来解决。
最新回复
(
0
)