首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> 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;
有以下程序: #include <stdio.h> 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;
admin
2022-04-01
25
问题
有以下程序:
#include <stdio.h>
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,30,
B、30,17
C、15,30,
D、20,15,
答案
D
解析
本题考查结构体变量的引用以及结构体数组。p指向a数组的第一个元素,所以p->x为20,然后p=p->y后,p指向数组a的第二个元素,所以输出15,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/r2kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
以下叙述中正确的是
以下叙述中错误的是
以下关于C语言数据类型使用的叙述中错误的是()。
C源程序中不能表示的数制是
下面结构体的定义语句中,错误的是
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));)程序运行后的输出结
以下程序的输出结果是()。#includeintm=13;intfun(intx,inty){intm=2;retum(x*y-m);}main()
下列条件语句中,输出结果与其他语句不同的是
以下选项中,能正确进行字符串赋值的是
随机试题
简述我国婚姻家庭法有关离婚后不直接抚养子女一方的探望权的规定和司法解释。
A.急性胆囊炎B.急性阑尾炎C.胃十二指肠溃疡穿孔D.急性胰腺炎E.右输尿管结石右腰部阵发性绞痛向会阴部扩散
股骨头骨折患者不宜测量
下列关于旅游者所享有的权利的说法中,不正确的是()
已知函数f(x)=|2x+1|+|2x-3|。若关于x的不等式f(x)>a恒成立,则实数a的取值范围()。
墙面色彩的确定,首先要考虑房间的朝向。南向和东向的房间,光照充足,墙面宜采用浅蓝、浅绿等冷色调;北向房间,墙面应以奶黄等暖色调为主。墙面的色彩对于家具起背景衬托作用,所以宜用浅色调。另外,宽敞的房间采用暖色装修,可以避免给人以空旷感;面积小的房间采用冷色装
雅各宾派(南京大学2000年世界近现代史真题)
Ican______somenoisewhileI’mstudying,butIcan’tstandloudnoises.
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
Accountinginformationisexpressedprimarilyinmonetaryterms.Themonetaryunitistheprimemeansofmeasuringassets.This
最新回复
(
0
)