首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序段 struct book { float price; char language; char title[20]; } rec, *ptr; ptr = &rec; 要求输入字符串给结构体变量rec的title成员
设有以下程序段 struct book { float price; char language; char title[20]; } rec, *ptr; ptr = &rec; 要求输入字符串给结构体变量rec的title成员
admin
2020-06-16
61
问题
设有以下程序段
struct book
{
float price;
char language;
char title[20];
} rec, *ptr;
ptr = &rec;
要求输入字符串给结构体变量rec的title成员,错误的输入语句是
选项
A、scanf("%s", ptr.title);
B、scanf("%s", rec.title);
C、scanf("%s", (*ptr).title);
D、scanf("%s", ptr->title);
答案
A
解析
"->"是指针特用的,"."用于指定元素的成员。ptr是指针,只能用->,因此选项A错误。 *p是指定元素(rec)可以使用.运算,因此选项D正确。选项B,rec.title代表数组title,同理选项C正确。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/UZCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>int*f(int*s,int*t){intk;if(*s<*t){k=*s;*s=*t;*t=k;}returns;}
若有以下语句:intn;floatf=13.8;则执行n=(int)f%3;后,n的值是()。
下列叙述中正确的是()。
以下选项中合法的标识符是()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
以下针对全局变量的叙述错误的是()。
以下叙述中错误的是()。
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果
在软件设计中不使用的工具是()。
随机试题
双层墙能提高隔声能力主要是下列哪项措施起作用?[2005年第7题]
A.tRNAB.mRNAC.rRNAD.hnRNAE.snRNA作为核糖体组成成分,参与蛋白质合成的是
A.应逐件抽样检验B.可不开箱检查C.可不打开最小包装D.应至少检查一个最小包装根据《药品经营监督管理办法》,药品批发企业对每次到货药品进行抽样验收的要求是同批号的药品
房地产经纪人员签订房地产经纪服务合同时,正确的做法有()。
2014年4月,甲公司委托乙仓库保管M机床,双方约定:保管期限为2个月,甲公司在保管期满提取M机床时一次付清保管费用。2014年6月,保管合同履行完毕。2014年7月,甲公司将M机床出租给丙公司,租期1年。租赁期间,甲公司计划以M机床作抵押从丁公司购进一
关于固定汇率制度,下列表述正确的是()。
下列对ISO900l标准的理解,正确的有()。
针对“人肉搜索”,你认为应该加强监督权还是应该保护民众的隐私?
请根据下图所示网络结构回答下列问题。如果该网络内服务器群的IP地址为172.19.52.100~172.19.52.126和172.19.53.100~172.19.53.200,要求用一种设备对服务器群提供如下保护:检测发送到服务器群的数据包,如果
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是()。main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);els
最新回复
(
0
)