首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序段 struct person { char name[10]; char sex; float weight; } zhangsan, *ptr; ptr = &zhangsan; 若要从键盘读入姓名给结构体变量zha
设有以下程序段 struct person { char name[10]; char sex; float weight; } zhangsan, *ptr; ptr = &zhangsan; 若要从键盘读入姓名给结构体变量zha
admin
2020-10-26
47
问题
设有以下程序段
struct person
{
char name[10];
char sex;
float weight;
} zhangsan, *ptr;
ptr = &zhangsan;
若要从键盘读入姓名给结构体变量zhangsan的name成员,输入项错误的是
选项
A、scanf("%s", zhangsan->name);
B、scanf("%s", zhangsan.name);
C、scanf("%s", ptr->name);
D、scanf("%s", (*ptr).name);
答案
A
解析
可用以下3种形式来引用结构体变量中的成员:结构体变量名.成员名;指针变量名->成员名;(*指针变量名).成员名。程序定义了一个结构体变量zhangsan,一个结构体指针ptr,并且使指针指向变量zhangsan。A选项zhangsan为结构体变量名,不能用->引用其成员,A选项错误故选择A选项。zhangsan.name、ptr->name、(*ptr).name均是正确的引用结构体变量成员的方式,BCD选项正确。
转载请注明原文地址:https://kaotiyun.com/show/g33p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序:#includemain(){chars[10]="verygood",*ps=s;ps="too";s[4]=’\0’;puts(ps);}程序的运行结果是()。
有如下程序:#includevoidget_put(){charch;ch=getchar();if(ch!=’\n’)get_put();putchar(ch);}
有以下程序:#include#defineD(x)2*x+3main(){inti=1,j=2;printf("%d\n",D(i+j));}程序运行后的输出结果是(
有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序运行后的输出结果是()。
以下叙述中错误的是()。
关于程序中的注释,以下叙述正确的是()。
若有定义:chars[30]={0};运行时输入:Thisisastring.则以下不能正确读入整个字符串:Thisisastring.到字符数组S中的语句组是()。
下列与队列结构有关联的是
随机试题
支票的特点表现在()。①不定期,可以长期流通使用;②签发支票金额,以存款余额为限;③在银行信用基础上产生,以存款为依据;④支票有效期短,见票即付;⑤是一种法定支付手段,任何人不得拒收;⑥在银行信用的基础上产生,通过存款提现和贷款来投入流通
分光光度计控制波长纯度的元件是()。
古人说的“运筹于帷幄之中,决胜于千里之外”就反映了______的本质特征。
软组织化脓性感染下列哪一种有接触传染性,应采取隔离
四神丸与真人养脏汤的共同药物组成是
评价药物分析所用的测定方法的效能指标有( )
下列金属幕墙工程相关费项目中,应计入分部分项工程费的是:
(2008年考试真题)证券投资咨询行业执业应遵守的“十六字”原则是:独立诚信、谨慎客观、勤勉尽职、公正公平。()
我国现存著名古城中,()未受中原建城礼制影响,城中道路网不规则,没有森严的城墙。
日常生活中,我们经常把被子拿到太阳底下晒一下,其最可能的原因是()
最新回复
(
0
)