首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: struct st { int n; int*m; }; . int a=2,b=3,c=5; struct st s[3]=({101,&a),{102,&c),{1
若有以下程序段: struct st { int n; int*m; }; . int a=2,b=3,c=5; struct st s[3]=({101,&a),{102,&c),{1
admin
2020-01-10
48
问题
若有以下程序段:
struct st
{ int n;
int*m;
}; .
int a=2,b=3,c=5;
struct st s[3]=({101,&a),{102,&c),{103,&b}};
main()
{ struct st*p;
p=s;
}
则以下表达式中值为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://kaotiyun.com/show/IHCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为:letter’a’:3timesletter’s’:3ti
编写—个函数,其功能是:从传入的num个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标识)。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不得
若输入’’abcdef’’、’’abdef’’,以下程序的输出结果为()。#include<stdio.h>#include<string.h>main(){intn;chars1[201,
以下叙述中不正确的是()。
表示关系式x≤y≤z的C语言表达式的是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i<n;i++){_______________printf("%d",w
以下不合法的字符常量是
设序列长度为n,在最坏情况下,时间复杂度为O(10g2n)的算法是()。
随机试题
工程咨询专题咨询研究包括()的研究。
某穿堤建筑物施工招标,A、B、C、D四个投标人参加投标。招标投标及合同执行过程中发生了如下事件:事件1:经资格预审委员会审核,本工程监理单位下属的具有独立法人资格的D投标人没能通过资格审查。A、B、C三个投标人购买了招标文件,并在规定的投标截止时
施工企业职业健康安全管理体系的纲领性文件是()。
下列说法正确的有( )。
银行机构市场准入的内容不包括()。
ThepassengersonthebuswatchedwithsympathyasSusanmadeherwaycarefullyupthesteps.Shepaidthedriverandthen,usin
俄罗斯历史早期的英雄史诗是()。
为冬天的节日制作烧烤的食品是一种传统,这可以找到很好的医学根据。在冬天,白天的时间较短,许多人由于缺少阳光而患一种季节性抑郁症,糖和淀粉这两种碳水化合物可以增加大脑中有助于改善人的情绪的m清素含量,从这个角度说,碳水化合物扮演着与某些抗忧郁药物同样的角色。
SMTP、POP、POP3和MIME主要用于______。
你是一家服装厂公司的总经理,Mr.Smith先生写信告知你所预订的衬衣样品还未送到,请你写信告诉他发生了什么事情。你的回信内容应包括:1.对样品未按时到达表示道歉2.样品迟到原因是生产部经理因病请假一周3.已从市场部经理那得知样品
最新回复
(
0
)