首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
38
问题
有以下程序
#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://jikaoti.com/ti/3Dz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序:#include<stdio.h>voidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf(’’%d,%d’’,m,n);
下面属于白盒测试方法的是()。
若有以下程序#includemain(){inta=-2,b=0;while(a++)++b;printf("%d,%d\n",a,b);}则程序的输出结果是()。
软件生存周期中,解决软件“做什么”的阶段是
下面对软件特点描述正确的是()。
有以下程序structS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",__________);}程序要求输出结构体中成员a的数据,以下不能填入横线
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是
支持子程序调用的数据结构是
下面对对象概念描述正确的是()。
随机试题
新加黄龙汤的组成药物含有()(1997年第44题)
下列各句中,体现苏轼适意自然、积极乐观的人生态度的有
Ihaven’tbeentoapopfestivalbeforeandMikehasn’t______.
最易发生输卵管妊娠的部位是()
()行政区划的地名或者公众知晓的外国地名不得作为商标。但是,地名具有其他含义的除外。已经注册的使用地名的商标继续有效。
( )必须对建设单位提供的原始基准点、基准线和标高等测量控制点进行复核。
甲公司从证券市场购入乙公司股票50000股,划分为交易性金融资产。甲公司为此支付价款105万元,其中包含已宣告但尚未发放的现金股利1万元。另支付相关交易费用0.5万元,假定不考虑其他因素,甲公司该项投资的入账金额为()万元。(2017年)
【资料】壮壮是个三岁半的男孩,活泼好动,但语言表达能力不是很好。一天,在教室玩玩具时,和叮叮发生争抢,叮叮伸手推了壮壮,壮壮反击,抓伤了叮叮的额头。王老师马上让张老师带叮叮去医务室进行消毒处理。随后,王老师让壮壮不要玩玩具了,靠墙坐在凳子上,对壮壮进行批评
公安机关内部关系类型包括()。
科学是认识客观世界的动态过程。科学活动特别是现代科学活动,可以根据社会需要、已有知识的指导、前人的经验和学科的预测而设定目标,安排计划。然而,与按既定规程运作的物质生产过程不同,________,因而难以完全按预定的目的和计划进行,有其不确定性和强烈的探索
最新回复
(
0
)