首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> Struct st { int x,y; }data[2]={1,10,2,20}; main() { struct st*p=dat
有以下程序: #include<stdio.h> Struct st { int x,y; }data[2]={1,10,2,20}; main() { struct st*p=dat
admin
2021-06-15
19
问题
有以下程序:
#include<stdio.h>
Struct st
{
int x,y;
}data[2]={1,10,2,20};
main()
{
struct st*p=data;
printf("%d",p—>y);
printf("%d\n",(++p)—>x);
}
程序运行的结果是( )。
选项
A、10 1
B、20 1
C、10 2
D、20 2
答案
C
解析
题目在定义结构体st的同时便定义了结构体数组data。可知data[0]={1,10},data[1]={2,20}。结构体指针p指向数组的首地址,指向data[0],++p则指向data[1],所以输出p—>y和(++p)—>x即输出data[0].y和data[1].x。
转载请注明原文地址:https://jikaoti.com/ti/EVz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2,c=3,d:0;if(a::1&&b++=2)if(b!=21‖c-!=3)printf(’’%d,%d,%d,%\n’’,a,b,c);elseprintff’’%d,%d,%d,%\n’
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
以下程序的输出结果是()。#includemain(){inta=8,b=6,m=1;switch(a%4){case0:m++;break;case1:m++;
以下叙述中正确的是
有以下程序:#include<stdio.h>#defineSUB(a)(a)-(a)main(){Inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序的运行结果是()。
有以下说明和定义语句structstudent{intage;charnum[8];};structstudentstu[3]={{20,"200401"},{21,"200402"},{19,"200403"}};struct
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是
软件需求规格说明书的作用不包括
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是
某体统结构图如下图所示该系统结构图的深度是()。
随机试题
关于脾的描述正确的是
男性,28岁,足球运动员,竞赛时踢球用力过猛,引起胫骨结节撕脱骨折。该运动员的骨折原因属于
属于组织适应性改变的是
患者,男,60岁,突然感到心前区闷痛,伴心悸3小时,自服硝酸甘油l片,疼痛未能缓解。做心电图检查,显示如图。
患者女,47岁,因昨晚餐后2h出现腹部剧烈疼痛,呕吐出大量食物残渣而入院,一月前作B超检查发现胆囊肿大,体检:T39℃,BP100/80mmHg,全腹疼痛,白细胞及淀粉酶增高,血钙降低。该患者经过抢救,康复出院,护士进行健康教育时除外(
不宜用作嵌体修复的材料是()。
下列哪些企业属于自理报关企业?()
中国公民王某供职于境内某上市公司,2019年度取得下列所得:(1)每月获得工资薪金6500元,假设王某无专项扣除和专项附加扣除。(2)个人持有2018年8月从股票市场取得某上市公司股票100000股,2019年6月收到派发的红利10000元,随后
只有产品产量和产品单位成本能够影响可比产品成本的降低额。()
图9-11是一个逻辑结构框图。根据此图判断S2、S1、S0为(17)时,Fi必为0。S2、S1、S0为(18)时,逻辑运算Fi=Xi+Yi成立(图中的符号说明:&为逻辑与,≥1为逻辑或,=1为异或)。
最新回复
(
0
)