首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
admin
2014-06-15
35
问题
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
选项
A、scanf’’%d’t,&s[0].age);
B、scanf’’%c’’,&(ps->sex));
C、scanff’’%s’’,s[0].name);
D、scanff’’%dtt,ps->age);
答案
D
解析
程序段定义了结构体变量数组s[5]和指针变量ps,然后ps指向数组s[5]中的第一个元素,因而ps->age引用s[0].age。因为在输入scan( )函数中,第2个参数应该表示为地址变量,而选项A表示的值,而不是一个地址值。
转载请注明原文地址:https://jikaoti.com/ti/z3n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若x是整型变量,pb是基本类型为整型的指针变量,则正确的赋值语句是()
若输入60和13,以下程序的输出结果是() #defineSURPLUS(a,b)((a)%(b)) main() {inta,b; scanf("%d,%d",&a,&b); printf("%d\n",SURPLUS(
下面程序的运行结果是() #include<stdio.h> #include<string.h> main() {char*a="AbcdEf",*b="aBcD" a++;b++; printf("%d\
以下程序的输出结果是_______。main(){inti,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];for(i=0;i<4;i+=2)printf("%d",p[i]);}
指针变量p和数组a的说明如下:int*a[3]={"aa","bb","cc"},**p;执行语句p=&a[2];后,*p指向的字符串是______。
按条件f对关系R进行选择,其关系代数表达式为______。
以下叙述中正确的是()。
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)white(s[i]){d[j]=【】;j++;}d[j]=0;
随机试题
在车、铣、刨等粗加工工序中,为了保护刀尖不被损坏,对于一些毛坯表皮硬度较高或高低不平的材料,第一刀的切削深度应________。
企业创造价值的领域在______、______和______三个过程中。
依据我国《物权法》的规定,耕地的承包期为()。
十二指肠球溃疡病人并幽门螺杆菌阳性,根除三联疗法方案合适的是
患者以便秘为主症,兼见便时涩滞不爽,腹胀满闷,矢气则快,胁肋时胀,证属
Inthelattercasetheoutcomecanbeseriousindeed.
容易早期发生肺部转移的口腔颌面部肿瘤是()。
ThefirstnavigationallightsintheNewWorldwereprobablylighthouseshungatharborentrances.Thefirstlighthousewasput
A、HepresidedovertheGroupofEightsummit.B、HetalkedwithFrenchPresidentonrebuildingIraq.C、HediscussedwithRussian
A、Troubled.B、Wicked.C、Patient.D、Humorous.C这位图书馆员为女士想了很多办法,显然非常富于耐心
最新回复
(
0
)