首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
有以下程序: #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
admin
2021-02-25
62
问题
有以下程序:
#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,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/tntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标.并通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:请勿改动主函数
设有定义语句:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处口代表一个空格):□□1.0□□2.0□□3.0<回车>则能进行正确输入的语句是()。
以下叙述中正确的是()。
负责数据库中查询操作的数据库语言是()。
算法的空间复杂度是指()。
有以下程序:#inelude<stdio.h>main()charb,c;inti;b=='a':e=='A':for(i=0:i<6:j++){if(i%2)putchar(i+b);elsep
以下程序用来统计文件中字符的个数(函数feof用于检查文件是杏结束,结束时返回非零):#include<stdio.h>main(){FILE*fp:longnum=0;fp=fopen("fname.d
对于while(!E)s,若要执行循环体s,则E的取值应为()。
软件设计中模块划分应遵循的准则是()。
软件生命周期中的活动不包括( )。
随机试题
入汤剂宜包煎的是
老年人常见的继发性肾病综合征有
下列关于粉体密度的比较关系式正确的是()
经济发达地区城镇土地使用税的适用税额标准可以适当提高,但须报经()批准。
银行对消费者的主要义务有()。
教师要自觉抵制有偿家教,不利用职务之便谋取私利。()
EmerginginthelateSixtiesandreachingapeakintheSeventies,LandArtwasoneofarangeofnewforms,includingBodyArt,
The relational database model requires the data be(110)through programs that don’t rely on the position of the data in the datab
下列叙述中正确的是______。
CoastAlonginUnspoiltTurkey(Ⅱ)畅游在原始的土耳其(Ⅱ)Packsuchactivitiesintoamorningbeforeitgetstoohot,thentakeexcurs
最新回复
(
0
)