首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下结构体说明、变量定义和赋值语句struct STD{char name[10];int age;char sex;} s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
有以下结构体说明、变量定义和赋值语句struct STD{char name[10];int age;char sex;} s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
admin
2020-05-19
36
问题
有以下结构体说明、变量定义和赋值语句struct STD{char name[10];int age;char sex;} s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
选项
A、scanf("%d",&s[0].age);
B、scanf("%c",&(ps->sex));
C、scanf("%s",s[0].name);
D、scanf("%d",ps->age);
答案
D
解析
程序段定义了结构体变量数组s[5]和指针变量ps,然后ps指向数组s[5]中的第一个元素,因而ps->age引用s[0].age。因为在输入scanf()函数中,第2个参数应该表示为地址变量,而选项A表示的值,而不是一个地址值。
转载请注明原文地址:https://kaotiyun.com/show/XVCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于C语言数据类型使用的叙述中错误的是()。【10年3月】
有以下程序:#includemain(){intc,d;C=(13>>1)|1;d=(13>1)‖1;printf("%d,%d\n",c,d);}程序运行后的输出结果是(
若有定义:char*ps[]={"aa","bb","cc","dd"};,则以下叙述正确的是()。
有以下程序:#includeintsum(int*array,intlen){if(len==1)returnarray[1];elsereturnarray[1]+sum(array+1,len-1);}main(){int
下列关于C语言文件的叙述中正确的是()。【09年9月】
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m一1,real=m,则该循环队列中的元素个数为()。
下列叙述中正确的是()。
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:删除字符串中所有的*号。编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为“****A*BC*DEF*G*******”,删除后,字符串中的内容应当是“ABCDEFG
数据库设计中反映用户对数据要求的模式是()。
数据流图(DFD)中的有向箭头(→)表示
随机试题
老舍小说《猫城记》的主题是()
男性,30岁,1年前下岗。近5个月来觉得邻居都在议论他,常不怀好意地盯着他,有时对着窗外大骂。自语、自笑,整天闭门不出,拨110电话要求保护。治疗应首先选用
单位工程质量验收合格,建设单位应在规定时间内报建设行政管理部门()。
承运人未按照约定的或者通常路线运输,增加票款或者运输费用的,旅客、托运人或者收货人可以拒绝支付增加部分的票款或者运输费用。()
人体运动时的供能系统有()。
某公司股票的β系数为1.8,无风险报酬率为4%,市场上所有股票的平均报酬率为8%,则该公司股票的投资报酬率应为()。(2009年单项选择题)
______arigid,unidirectionalmodeofdemystificationwhichsawallsuchothermodesassubsidiaryandperipheral,itbegantos
A、Theinjuredpeoplehavebeentakentotheprisonhospitalformedicaltreatment.B、Theclashbrokeoutwhentheprisonerswere
Thepolicehaveaskedthat______whosawtheaccidentshouldgetintouchwiththem.
Statusesaremarveloushumaninventionsthatenableustogetalongwithoneanotherandtodeterminewherewe"fit"insociety.
最新回复
(
0
)