首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include struct ord{int x,y;}dt[2]={1,2,3,4};main(){struct ord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));} 程序运行后
有以下程序 #include struct ord{int x,y;}dt[2]={1,2,3,4};main(){struct ord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));} 程序运行后
admin
2019-12-17
45
问题
有以下程序
#include struct ord{int x,y;}dt[2]={1,2,3,4};main(){struct ord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));}
程序运行后的输出结果是
选项
A、4,1
B、2,3
C、3,4
D、1,2
答案
B
解析
在题目中定义了结构体ord类型的数组变量dt,并对其赋初值。在程序中定义了指向结构体ord类型的指针变量p,并且它指向变量数组dt的第一个元素dt[0],所以此时成员变量p->x的值等于1,成员变量p->y的值等于2,在输出时分别加1,所以输出结果为选项B)。
转载请注明原文地址:https://kaotiyun.com/show/y6Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的结果。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.
给定程序中函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到e所指数组中,过长的剩余字符接在c所指的数组的尾部。例如,当a所指字符串中的内容为’’abedefg’’,b所指字符
给定程序MODI1.C中,fun函数的功能是:在任意给定的N个正整数中,从左到右依次逐个取三个数作为一组,按值大小找出该组数的中值,用该中值替换与该组数对应的原三个数中的中间位置的数。处理后原数列中首尾2个数不变。处理后数列在主函数中输出。例如,有10个正
以下叙述中错误的是
若有语句:char*line[5];,以下叙述中正确的是
以下选项中正确的定义语句是
下列数据结构中,能够按照“先进后出”原则存取数据的是
构成计算机软件的是
给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,若形参s所指的字符串为“abcdef35adgh3kjsdf7”,则输出结果为4。请在程序的下画线处填入正确内容并将下画线
随机试题
坏死性小肠结肠炎的临床表现是()
督察机构对公安机关及其人民警察依法履行职责、行使职权和遵守纪律进行现场督察,主要有()。
下列对尖端探针用处的描述,错误的是
女,26岁,人流后体温39.0℃,小腹疼痛据按,呈脓性,白细胞18×109/L,中性0.2,下列治疗方案哪项最佳
下列说法不符合《维也纳条约法公约》的规定的是()。
【背景资料】某施工企业承包施工某矿山井下轨道运输大巷,大巷布置在底板岩层中,穿越岩层Rb=40~60MPa,属中等稳定。已探明地质构造在《地质报告》说明书及所附图中作了叙述并标注。巷道设计为半圆拱形断面,采用锚喷支护。施工单位根据建设方
关于会计电算化意义的说法错误的是()。
韦纳提出可以根据三个维度对成败进行原因分析:内外维度、稳定性维度和()。
休息日下午六点多。你送亲友去赶火车,在大桥上。你看到桥下有一老太太晕倒了,引起围观,交通开始堵塞.你怎么办?
Wearetoldthatthemassmediaarethegreatestorgansforenlightenmentthattheworldhasyetseen;thatinBritain,forinst
最新回复
(
0
)