首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: struct{int n;float x;) s[2],m[2]={{10,2.8},{0,0.0}); 则以下赋值语句中正确的是( )。
设有定义: struct{int n;float x;) s[2],m[2]={{10,2.8},{0,0.0}); 则以下赋值语句中正确的是( )。
admin
2019-06-12
26
问题
设有定义:
struct{int n;float x;)
s[2],m[2]={{10,2.8},{0,0.0});
则以下赋值语句中正确的是( )。
选项
A、s[0]=m[1];
B、s=m;
C、s.13=m.n;
D、s[2].x=m[2].x;
答案
A
解析
定义了结构体类型数组s,长度为2,结构体类型数组m,长度为2,并进行了初始化。同类型的结构体可以直接用变量名实现赋值,A项正确。数组名为数组首地址,地址常量之间不可以相互赋值,B项错误。C项引用结构体成员错误,数组名为地址常量不是结构体变量,不能引用成员。D项数组越界,不存在s[2]与m[2]。
转载请注明原文地址:https://jikaoti.com/ti/JLf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#includemain(){inta=0,b=1;if(a++&&b++)printf("T");elseprintf("F");printf("a=%d,b=%d\n",a,b);}程序运行后
有以下程序#includevoidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*p,int*q){
以下程序段中的变量已定义为int类型sum=pad=5;pAd=sum++,pAd++,++pAd;printf("%d\n",pad);程序段的输出结果是()。
有以下程序#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i
下面选项中关于"文件指针"概念的叙述正确的是()。
以下选项中,能用作数据常量的是()。
下面结构体的定义语句中,错误的是( )。
数据库设计过程不包括
下面描述中不属于数据库系统特点的是
以下不能用于描述算法的是
随机试题
技术密集与智能密集相结合的战略,称为()
可摘局部义齿修复不适用于
患者,男,55岁。半年来经常突发胸骨后疼痛,有窒息感,持续1~5分钟,休息后迅速缓解。心电图示ST段下移及T波倒置。应首先考虑的是
患者,女,40岁。胸胁胀痛,持续不解,咳痰,转侧、呼吸时疼痛加重,肋间饱满。其中医诊断为
男,30岁,持续发热伴鼻出血5天。查体:T∶39℃中度贫血貌,牙龈增生如海绵状,胸骨压痛明显。血红蛋白:70g/L,白细胞:40乘以十的九次方/乙血小板:20乘以十的九次方/L。骨髓检查:原始细胞为0.8,过氧化物酶染色弱阳性,糖原染色可见胞浆弥漫性淡染、
总地来讲,房地产的价格与房地产的供给和需求,分别是()。
下列对统计标准的表述,错误的是()。
下列不属于我国刑事诉讼法基本原则的是:
Somepeopleliketoentertainfriendsby(take)______themtoarestaurantfordinner.
Asksomeonewhattheyhavedonetohelptheenvironmentrecentlyandtheywillalmostcertainlymentionrecycling.Recyclingin
最新回复
(
0
)