首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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() {
有以下程序: #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() {
admin
2021-04-28
38
问题
有以下程序:
#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/N3tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
以下定义数组的语句中错误的是
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量S总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->n
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
以下选项中不合法的标识符是( )。
有如下嵌套的if语句if(a
在关系数据库中,用来表示实体间联系的是()。
支持子程序调用的数据结构是
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:1
给定程序中,函数fun的功能是:判断形参S所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文”是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是“回文”,而LEVLEV不是。
随机试题
公证处出具提存公证书的时间应当是从提存之日起
某农户送来56龄死猪两只,外观腹部皮肤有红色的紫斑。具主述,该2只死猪前一天下午都正常,第2天死于圈内。另外,还有两只病猪,经兽医检查体温40.5~41.5C℃,病猪精神沉郁,食少,被毛粗乱,有一只猪不能站立,倒地脚呈划水样运动,叫声嘶哑。剖检主要表现,小
女,70岁。长期卧床,有下肢静脉血栓形成,突然胸痛,呈剧烈刺痛,伴气促、咯血、发绀,最可能的诊断是
始基囊肿属于()
药材粉末用水合氯醛试液透化后制片,可观察到的物质是
下列关于拍卖和招标的区别的说法,哪些是错误的?
下列选项中属于公共设施设备日常运行、维修及保养费的有()。
当出现( )的情形,保险人无权行使财产保险合同解约权。
甲公司于2009年10月被A公司起诉,A公司声称甲公司侵犯了A公司的软件版权,要求甲公司予以赔偿,赔偿金额为40万元。在应诉过程中,甲公司发现诉讼所涉及的软件主体部分是有偿委托乙公司开发的。如果这套软件确有侵权问题,乙公司应当承担连带责任,对甲公司的损失予
以下计算机操作中,不正确的是(4)。
最新回复
(
0
)