首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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()
有以下程序: #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()
admin
2011-06-10
41
问题
有以下程序: #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
解析
本题考查的是指针和结构的应用。首先定义的数组tt中有两个成员,一个整型变量,一个结构指针。当i=1时,P指针指向结构数组的第一个元素,并输出此元素的第一个成员x,即20;当i=2时,P指针指向结构数组的第二个元素的第一个成员,所以输出15。
转载请注明原文地址:https://kaotiyun.com/show/zDPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列VisualBasic函数中,计算结果为字符串型的是()。
下列叙述中错误的是()。
有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是
C语言中用于结构化程序设计的三种基本结构是
设变量x为float型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第三位四舍五入的是
若程序中定义了以下函数 double myadd(double a,double b) { return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
程序流程图中带有箭头的线段表示的是( )。
随机试题
沈某向住建委申请公开一企业向该委提交的某危改项目纳入危改范围的意见和申报材料。该委以信息中有企业联系人联系电话和地址等个人隐私为由拒绝公开,沈某起诉,法院受理。下列说法中正确的是()。
简述社会化的内涵。
A.头晕胀痛B.手足蠕动C.目涩D.胸闷喜太息肝阳上亢,可出现
如果电科公司的法定代表人没有时间亲自参加电路板买卖合同的签字,关于派何人代表公司签字合同才有效的说法,正确的是()。若电科公司未能按期履行合同,恒丰可采取下列哪项措施?()
根据我国教育法的规定,受教育者享有的权利包括()。
公司制企业的两种主要类型是()。
按照有关记载可以推知,西周时期小学的修业年限约为()。
下列各式中正确的是()
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,请编写函数fun,函数的功能是查找x在s所指数组中下标的位置,并作为函数值返回,若x不存在,则返回-1。注意:部分源程序在文件PR
A、Waiterandcustomer.B、Patientanddoctor.C、Wifeandhusband.D、Directorandpupil.B女士说她的嗓子痛,男士看了后,说不是很严重,因此可以从中推断出女士是在看病,所以
最新回复
(
0
)