首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: struct st main() {int n; {struct st*p; int*m; p=s; }; … int a=2,b=3,c=5; } struct st s[3]=({101,&a},{102,&c},{103,
若有以下程序段: struct st main() {int n; {struct st*p; int*m; p=s; }; … int a=2,b=3,c=5; } struct st s[3]=({101,&a},{102,&c},{103,
admin
2020-10-26
21
问题
若有以下程序段:
struct st main()
{int n; {struct st*p;
int*m; p=s;
}; …
int a=2,b=3,c=5; }
struct st s[3]=({101,&a},{102,&c},{103,&b}};
则以下表达式中值为5的是( )。
选项
A、(*p).m
B、*(p+1)->m
C、*(p++)->n
D、(p++).(*m)
答案
B
解析
本题考查如何通过指针引用数组元素。首先定义了一个结构体,然后定义了一个结构体变量s[3],并赋了初值。在主程序中,定义了一个指向结构体变量s的指针p,要使表达式的值为5,就应该引用s[1].m的值,使指针p指向s[1],++p可以实现将p指针加1,指向s[1]。
转载请注明原文地址:https://jikaoti.com/ti/sfD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<string.h>structA{inta;charb[10];doublec;);structAf(structAt);
有以下程序:#includemain(){inty=9;for(;y>0;y一一)if(y%3==0)printf(“%d”,一一y);}程序的运行结果是()。
有以下程序:#ineludechar*a="you";char*b="WelcomeyoutoBeijing!";main(){char*p;p=b;while(*P!=*a)P++;printf("%s\n",P
若有定义:typedefint*T;Ta[20];则以下与上述定义中a类型完全相同的是()。
设有如下类型说明语句typedefstruct{intnum;struct{inty,m,d;}date;}PER;则以下定义结构体数组并赋初值的语句中错误的是()。
以下程序段中的变量已定义为int类型,则sunl=pad=5;pAd=sum++,pAd++,++pAd;printf("%d\n",pad);程序段的输出结果是()。
以下选项中,能用作数据常量的是()。
下面对软件测试描述错误的是()。
设有定义:charP[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
随机试题
中华苏维埃第一次全国代表大会的召开地点是()
包销:
药物的A型药物不良反应包括
制定工程项目计划主要包括以下工作:①汇总各工作包的计划并以网络图或横道图等表现形式表示各项任务和工作,表明各项任务之间的逻辑关系,安排协调一致的进度计划;②把工程项目范围详细划分为各个工作包;③对计划执行风险进行分析,提出对策,在计划安排上留有余地,特别是
小三度加小三度等于_________和弦,增三和弦的三音到五音的音程是_________度;#c小调的V级音是_________,c自然小调的主音是_________。
某单位工会为了深入了解职工的工作状态,关心职工的身心健康,举办了一次“快乐工作”主题座谈会。作为一名新参加工作者。请你模拟在座谈会上作一个简短的即席讲话。
2011年一季度我国建筑业产值为16096.4亿元。其中,建筑工程产值14220.0亿元,安装工程产值1405.2亿元,其他471.2亿元。华东六省一市相关数据见下表。2011年一季度,华东六省一市建筑业产值的平均值是()。
结合材料回答问题:1948年,诺贝尔医学奖授予瑞士化学家米勒,他发明了剧毒有机氯杀虫剂DDT。其后一段时间里,DDT曾被广泛地在实践领域里加以运用,证明为是一种杀害各种危害人类及农作物害虫的有效药剂。然而,随着DDT的广泛适用,人们渐渐
SomepeopleusedtosaythatDadhadsomanychildrenthathecouldn’tkeeptrackofthem.Dadhimselfusedto【1】astoryabouto
Ourcountryhasmanychancesforadultswhowanttomaketheirlivesbetter.Therearepublicschoolsyoucanattend.Inthesch
最新回复
(
0
)