首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
有以下程序: #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
admin
2021-04-28
27
问题
有以下程序:
#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
解析
本题考查的是指针和结构的应用。首先定义的数组n中有两个成员,一个整型变量,一个结构指针。当i=1时,p指针指向结构数组的第一个元素,并输出此元素的第一个成员x,即20;当i=2时,p指针指向结构数组的第二个元素的第一个成员,所以输出15。
转载请注明原文地址:https://jikaoti.com/ti/saz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
对于while(!E)s;,若要执行循环体s,则E的取值应为:
设有定义语句int(*f)(int);则以下叙述正确的是
当变量c的值不为2、4、6时,值为“真”的表达式是()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中。例如,二维数组中的数据为:3333333344444444
下列各项中不属于软件设计阶段任务的是()。
在软件开发中,需求分析阶段可以使用的工具是
下面不属于结构化程序设计原则的是()。
随机试题
操作系统能找到磁盘上的文件,是因为有磁盘文件名与存储位置的记录。在Windows中,这个记录表称为________。
宋江、李逵、林冲等人欲设立一个有限责任公司,注册资本为40万元,则下列说法或做法错误的是:
[2000年第115题]下列哪个起居厅的采光面积(窗的大小)符合要求?
根据《标准化法》规定,下列关于标准的理解正确的是()。
产品特征信息包括()。
“设定和实施行政许可,应当依照法定的权限、范围、条件和程序。”这一法律条文表述的是()。
下列关于公安政策的理解正确的有()。
某区政府在整顿市容时对某个农贸自由市场作出了关闭的决定,该行政行为属于()。
某机器指令字长12位,有零地址、一地址、二地址三种指令,地址码长4位,采用扩展操作码技术。若二地址指令和一地址指令条数都取最大值,则该机指令条数最多为()。
根据美国社会学家默顿的观点,在教育实际运行中出现的非预期的教育结果叫做()。
最新回复
(
0
)