首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include struct tt { int x; struct tt *y; } *p; struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main() { int i; p=a; for(i=1;
有以下程序 #include struct tt { int x; struct tt *y; } *p; struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a}; main() { int i; p=a; for(i=1;
admin
2015-07-28
33
问题
有以下程序
#include
struct tt
{ int x; struct tt *y; } *p;
struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a};
main()
{ int i;
p=a;
for(i=1; i<=2; i++) { printf("%d,", p->x ); p=p->y; }
}
程序的运行结果是( )。
选项
A、20,15,
B、30,17
C、15,30,
D、20,30,
答案
A
解析
语句"p=a;"将指针p指向了结构体数组a的首地址,此时p->x与a[0].x等价,值为20,执行语句"p=p->y;"则将指针p指向了a+1,即数组a第二个元素的地址,此时p->x与a[1].x等价,值为15,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/3KJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main(){chara[]="Language",b[]="Programe";char*p1,*p2;intk;p1=a;p2=b;
若有以下调用语句,则不正确的fun()函数的首部是______。
设有以下函数 f(int a) { int b=0; static int c=3; b++;c++; return(a+b+c); } 如果在下面的程序中调用该函数,则输出结果是______。 main() { int a=2,i; for(i=0;i<
以下程序运行后,输出结果是______。 func (int a,int b) { static int m=0,i=2; i+=m+1; m=i+a+b; return m; } main() { int k=4,m=1,p; p=func(k,m);
对C语言源程序执行过程描述正确的是______。
表达式a+b||~c|d的运算顺序是______。
设char型变量x中的值为10000111,则表达式(x-2)^(~4)的值是______。
以下选项中,能用作用户标识符的是
以下叙述中正确的是
随机试题
()是保险的最基本职能,也是保险产生和发展的最初目的和最终目标。
观察法
A.生物利用度B.表观分布容积C.稳态血药浓度D.药-时曲线下面积E.清除率可以用来表示同种药物不同制剂被机体吸收程度的指标是
基准尺法和深度尺法需计算接缝间的相对高程,将差值的绝对值作为错台高度D,准确至1mm。()
(2008年)作用在平面上的三力F1、F2、F3组成等边三角形(见图4—7)。此力系的最后简化结果为()。
学生的学习内容有()
一条河上有A、B两个港口,轮船甲早上8点从A港口出发逆流而上到达B港口。若轮船以25千米每小时的速度行驶,将于上午11点到达;若以15千米每小时的速度行驶,将于下午2点到达。若轮船以20千米每小时的速度行驶,到达B港口的时间为()。
2019年7月26日,《北京市2019年度国有建设用地供应计划》发布。该计划指出,2019年度,全市确定建设用地供应计划总量为3760公顷,较2018年减少540公顷。下列各类用地中,规模适当调低的包括:
在考生文件夹下,存在一个数据库文件“samp1.accdb”。在数据库文件中已经建立了“tOrder”“tDetail”“tEmployee”“tCustom”和“tBook”五个表对象。试按以下操作要求,完成各种操作:建立五个表之间的关系。
下列四种形式的循环设计中,循环次数最少的是()。
最新回复
(
0
)