首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序段 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
54
问题
设有以下程序段
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全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>main(){inti,data;seailf("%d",&data);for(i=0;i<5;i++){if((i<data&&i%2)||(i>data&&i%3==0))continue
标准库函数fgets(s,n,f)的功能是()。
有如下定义:structst{intn;floatt;}a[20];FILE,Icfp:若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是()。
以下叙述中正确的是()。
设有定义:intx[10],*p=x,i;,若要为数组x读入数据,以下选项正确的是()。
设有定义:char*c;。以下选项中能够使字符型指针c正确指向一个字符串的是()。
数据库设计中反映用户对数据要求的模式是()。
下列与队列结构有关联的是
随机试题
颈椎病可分为神经根型、交感神经型、脊髓型、椎动脉型。()
A.肾阳虚B.肾精亏虚C.肾气不固D.心肾不交证临房早泄,腰酸耳鸣,心烦失眠,脉细数,为
判断小儿体格发育最常用的指标是
旅游职业道德的特点主要有()。
Everyhumanbeinghasuniquearrangementofskinonhisfingersandthisarrangementisunchangeable.Scientistsandexpertshave
(2015·广东)以下不属于学校德育内容的是()
美国1803年马伯里诉麦迪逊案所确立的制度是()。(2015单15)
宏大山钢铁公司由5个子公司组成。去年,其子公司火龙公司试行与利润挂钩的工资制度,其他子公司则维持原有的工资制度。结果,火龙公司的劳动生产率比其他子公司的平均劳动生产率高出13%。因此,在宏大山钢铁公司实行与利润挂钩的工资制度有利于提高该公司的劳动生产率。
马克思指出:“火药、指南针、印刷术——这是预兆资产阶级社会到来的三大发明。火药把骑士阶层炸得粉碎,指南针打开了世界市场并建立了殖民地,而印刷术则变成新教的工具,总的来说变成了科学复兴的手段,变成对精神发展创造必要前提的最强大的杠杆。”该论断所包含的唯物史观
Mostofushaveformedanunrealisticpictureoflifeonadesertisland.Wesometimesimagineadesertislandtobeasortof【C
最新回复
(
0
)