首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: 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; };… }
若有以下程序段: 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; };… }
admin
2020-06-16
67
问题
若有以下程序段:
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/LdCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于地址和指针,以下说法中正确的是()。
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4Efg”,则应输出”aBc4EFg”。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数
有以下程序:#include#defineN4voidfun(inta[][N]){inti;for(i=0;i
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:删除字符串中所有的*号。编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为“****A*BC*DEF*G*******”,删除后,字符串中的内容应当是“ABCDEFG”
给定程序MODI1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
使用白盒测试方法时,设计测试用例应根据()。
软件测试用例包括
下列给定程序中,函数fun的功能是:在有n名学生、2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是76.125000请改正函数fun中指定部位的错误,使
数据字典(DD)所定义的对象都包含于
下列选项中属于面向对象设计方法主要特征的是
随机试题
交警大队以方某闯红灯为由当场处以50元罚款,方某不服起诉。法院适用简易程序审理。关于简易程序,下列哪些说法是正确的?
急性粒细胞白血病的血象特点是
张某,Y市东城区人,在Y市南城区开办了一家煤块粉碎厂,并长期在厂内居住。是年,与A县燃料公司签订了一份加工煤粉协议书。双方约定:A县燃料公司每月向煤块粉碎厂提供500吨原煤,每次到货后半年,向该厂收取货款。煤单价为40元,合同期为一年半。次年,A县燃料公司
放大电路如题2—10图所示,设晶体管β=50,RC=1.5kΩ,UBE=0.6V,为使电路在可变电阻RW=0时,晶体管刚好进入饱和状态,电阻R应取何值?()
下列有关CIP术语的叙述,正确的是()。
为了防止客户将债务转嫁给银行,《支付结算办法》中规定了()。
包装物已作价随同货物销售,又另外收取押金并在规定期限内未予退还的押金,不应并入销售额计征增值税。()
一瓶浓度为80%的酒精溶液倒出后再加满水,再倒出后仍用水加满,再倒出后还用水加满,这时瓶中溶液的酒精浓度是()。
技术更新
Giventheadvantagesofelectronicmoney,youmightthinkthatwewouldmovequicklytothecashlesssocietyinwhichallpaymen
最新回复
(
0
)