首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: struct st { int n; int*m: }; int a=2,b=3,c=5; struct st s[3]=({101,&a),{102,&c),{103,&b}};
若有以下程序段: struct st { int n; int*m: }; int a=2,b=3,c=5; struct st s[3]=({101,&a),{102,&c),{103,&b}};
admin
2020-01-10
18
问题
若有以下程序段:
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/VHCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正程序中的错误或在下画线处填上正确的内容并把下画线删除,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程
给定程序中,函数fun的功能是将a和b所指的两个字符串分别转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串”32486”和”12345”,在主函数中输出的函数值为44831。请在程序的下画线处填
运行下面程序时,从键盘输入字母A,则输出结果是()。#include<stdio.h>main(){charch;ch=getchar();switch(ch){case’A’:pr
有以下程序段:inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf(’’%d\n’’,n);break;
设有下面的定义:structst{inta;floatb;)d;int*p;要使p指向结构变量d中的a成员,正确的赋值语句是()。
设有一联合体变量定义如下:uniondata{longa;floatb;intc;chard;};uniondatax;执行下列语句后,正确的联合体变量x的值是(
在希尔排序法中,每经过一次数据交换后
以下选项中,能用作数据常量的是
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
算法应当具有的特性不包括()。
随机试题
间歇式超声成像所用的技术是
建设国债、战争国债和特种国债等是按( )分类的国债。
对于大额的次级类贷款,如果可能的还款来源还包括融资所产生的现金流量,则应该从其贷款组合中区别出来,逐笔计算应计提的贷款损失准备金。()
第一次将十四行诗体引人中国儿童诗创作领域的作家是()。
面对一棵大树,一位教授算了两笔不同的账:算法一,一棵正常生长50年的大树,按当时市价计算最高能卖2000元。算法二,从大树生产氧气,减少大气污染,涵养水源,为鸟类与其它动物提供栖息环境的生态效益计算,其价值最低为130万元,该教授的算法二强调了:
经济法律关系包括经济法律关系的主体、客体和内容。()
受贿罪的客观方面表现为()。
某些种类的海豚利用回声定位来发现猎物:它们发射出滴答的声音,然后接收水域中远处物体反射的回音。海洋生物学家推测这些滴答声可能有另一个作用:海豚用异常高频的滴答声使猎物的感官超负荷,从而击晕近距离的猎物。以下哪项如果为真,最能对上述推测构成质疑?
购买力平价[宁波大学2015国际商务硕士;对外经济贸易大学2011国际商务硕士;厦门大学2011国际商务硕士;浙江工商大学2011、2012国际商务硕士;南开大学2011国际商务硕士]
A、Theystayathomelongerthanbefore.B、TheyhavemorefriendsontheInternet.C、TheygivetoomuchtimetotheInternet.D、T
最新回复
(
0
)