首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> struct link{ int data; struct link* next; }; main() { struc
有以下程序 #include <stdio.h> struct link{ int data; struct link* next; }; main() { struc
admin
2021-04-28
83
问题
有以下程序
#include <stdio.h>
struct link{
int data;
struct link* next;
};
main()
{ struct link *h,a ,b;
h=&a; a.data=10; a.next=&b; b.data=20;
┋
}
程序运行时不能输出10,20的语句是
选项
A、printf("%d,%d \n",h->data,a.next.data);
B、printf("%d,%d \n",a.data,(*a.next).data);
C、printf("%d,%d \n",h->data,(*a.next).data);
D、printf("%d,%d \n",a.data,a.next->data);
答案
A
解析
可用以下3种形式来引用结构体变量中的成员:结构体变量名.成员名;指针变量名->成员名;(*指针变量名).成员名。主函数定义了两个结构体变量a,b其成员data 分别为10和20,且a成员指针指向b。A选项中a.next为指针,其引用格式为a.next->data与(*a.next).data,A选项错误,故选择A选项。B选项a.data=10,(*a.next).data=20,能正确输出10,20;C选项h->data=10,(*a.next).data=20,能正确输出10,20;D选项a.data=10,a.next->data=20,能正确输出10,20。
转载请注明原文地址:https://kaotiyun.com/show/l3tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的输出结果是()。main(){chars[]="Helloworld";s[5]=0;printf("%s\n",s);}
执行以下程序段后,w的值为()。intw=’A’,x=14,y=15;w=((x‖y)&(w<’a’));
有以下程序#includemain(){inta[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k);}程序运
有以下程序#includemain(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf("%d\n",pad);}程序的输出结果是
以下叙述中错误的是()。
程序流程图中带有箭头的线段表示的是
以下选项中不合法的标识符是( )。
下列定义变量的语句中错误的是
下面属于白盒测试方法的是
数据字典(DD)所定义的对象都包含于()。
随机试题
课程创生取向即把课程实施视为师生在具体的课堂情境中共同合作、创造新的教育经验的过程。这一取向对教师和学生的要求很高,推行的范围相对较广。()
少阳病转变为厥阴病,在六经传变中称为
下列关于合伙企业的说法错误的是()。
()负责向通过期货从业资格考试的人员颁发期货从业资格考试合格证明。
被监管机构采取()措施未满2年的人员,不得注册为客户资产管理业务投资主办人。
感觉是对直接作用于人们感觉器官的事物的()属性的反映。
流体智力和晶体智力说是由美国心理学家()提出来的。
《论语》中鲁哀公问孔子学生有若:“荒年收成不好,国库又不足,怎么办?”有若回答:“百姓足,国库岂能不足?百姓不足,国库能足吗?”有若观点给我们的启发有()。
Therehavebeenagreatmanyexplanations,someofthemverycomplicated,ofthegreatdemandforcollegeeducationinAmerica,
TowardstheendofThinking,FastandSlow,DanielKahnemanlamentsthatheandhislatecollaborator,AmosTversky,areoftenc
最新回复
(
0
)