首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序#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-06-09
32
问题
有以下程序#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/U3Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f若形参是字母W,则转换
编写函数fun,它的功能是计算:S作为函数值返回。在C语言中可调用log(n)函数求In(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。注
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD:下列叙述中正确的是()。
设x和Y都是int类型,且x=1,y=2,则printf(“%d%d”,X,Y,(x,y))的输出结果是()。
以下语句定义正确的是()。
设有一联合体变量定义如下:uniondata{longa;floatb:intc;chard:};uniondatax;执行下列语句后,正确的联合体变量X的值是(
下面程序运行后的输出结果是()。#includemain(){inta[5]={1,0,4,2,0),b[5]={1,2,3,4,5},i,S=0;for(i=0;i
下列叙述中正确的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
关于do循环体while(条件表达式);以下叙述中正确的是()。
随机试题
ACS的确诊标志物是
患者,女,65岁。恶寒发热,头痛鼻塞,倦怠无力,气短懒言,久病体弱,平时极易感冒,舌质淡,苔薄白,脉浮无力。宜用何方调治()
对肠易激综合征的诊断推荐采用国际认同的罗马Ⅱ标准,其中有关腹部不适或腹痛时间的规定是在过去12个月内至少累计达
全身淋巴结肿大提示
下列各选项中,属于省、自治区、直辖市国土资源行政主管部门调查处理的争议案件包括()。
建设有中国特色社会主义政治,就是在中国共产党领导下,在人民当家做主的基础上,以德治国,发展社会主义民主政治。()
(2010年江西.133)出租车司机王某送危重病人李某去医院,情形危急,为争取时间,王某连闯三个红灯,被交警拦截并被告知罚款,经王某解释,交警对王某未给予处罚且为其开警车引道,将李某及时送至医院。对此事件,下列哪一项表述是正确的?()
IPv6协议是为下—代互联网而设计的互联协议,其地址长度为______。
A、Theyusuallyholdsavingsaccounts.B、Theyhavecurrentaccounts.C、Theyspecializeinlong-termsavingsaccountsandmortgage
Aspirinisoneofthesafestandmosteffectivedrugsinventedbyman.Themostpopularmedicineintheworldtoday,itisanef
最新回复
(
0
)