首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struct ord{ int x,y;}dt[2]={1,2,3,4}; main() { struct ord*p=dt; printf("%d,",++p一>
有以下程序: #include<stdio.h> struct ord{ int x,y;}dt[2]={1,2,3,4}; main() { struct ord*p=dt; printf("%d,",++p一>
admin
2018-01-14
21
问题
有以下程序:
#include<stdio.h>
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、1,2
B、2,3
C、3,4
D、4,1
答案
B
解析
dt是一个结构体数组,所以初始化的结果为dt[0]={1,2},dt[1]={3,4}。* p=dt;,表示p指向dt[0]。++p一>x中,一>的优先级大于++,所以这个表达式等价于++(p一>x),因为p一>x为1,所以这个值为2,同理,第二个++p一>y的值为2+1=3。
转载请注明原文地址:https://kaotiyun.com/show/nHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在程序设计阶段应该采取_________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
利用fseek函数可实现的操作是()。
若输入“abcdef”“abdef”,下述程序的输出结果为()。#include#includemain(){intn;chars1[20],s2[20],*p1,*p2;
以下程序输出结果是()。main(){intm=5;if(m++>5)printf("%d\n",m);elseprintf("%d\n",m--);}
没有定义:intx[2][3];,则以下关于二维数组x的叙述错误的是()。
若a是血型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
与结构化需求分析方法相对应的是【】方法。
诊断和改正程序中错误的工作通常称为______。
若有以下类型说明语句:charw;intx;floaty,Z;则表达式w*x+z-y的结果为_______类型。
数据库设计包括概念设计、【 】和物理设计。
随机试题
男性,16岁,急性阑尾炎伴局限性腹膜炎,行阑尾切除术后1周,感腹胀,肛门部有下坠感。体温38.5℃,白细胞16×109/L。为明确诊断首先应做
孕妇,28岁,妊娠30周。为了胎儿的健康安全,产前检查时护士教会孕妇做胎动计数,并嘱咐12小时胎动计数少于多少时应及时就诊
(考研真题)试述票据权利消灭的原因。
在施工单位预验合格的基础上,组织正式竣工验收的是()。
甲、乙两个公司组成联合体承包了一栋高档写字楼工程的施工总承包业务,工程中因乙公司的原因发生了事故给业主造成了10万元的损失,对此正确的处理方式应当是()。
下列选项中,属于官府湘菜代表菜品的是()。
不属于公文版头部分的是()。
给定资料1.此前,北京外国语大学丝绸之路研究院发起了一次留学生民间调查,来自“一带一路”沿线20个国家的青年票选出了心目中的中国“新四大发明”:高铁、支付宝、共享单车和网购。受访者纷纷表示,“新四大发明”是他们最想带回祖国的生活方式。“
根据刑法的规定,应当从重处罚的情节有()。
观察交换机状态指示灯可以初步判断交换机故障,交换机运行中设备指示灯显示红色表示()。
最新回复
(
0
)