首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdio.h> main() struct st { p=aa; {int x;int*y;}*p; printf("
以下程序的输出结果是( )。 #include<stdio.h> main() struct st { p=aa; {int x;int*y;}*p; printf("
admin
2021-06-15
46
问题
以下程序的输出结果是( )。
#include<stdio.h> main()
struct st { p=aa;
{int x;int*y;}*p; printf("%d\n",++(p->x));}
int dt[4]={1,2,3,4};
struct st aa[4]={2,&dt[0],3,&dt[0],4,
&dt[0],5,&dt[0],};
选项
A、1
B、2
C、3
D、4
答案
C
解析
程序首先将指针p指向结构体数组aa的首地址,通过p->X引用了结构体数组aa[0]的第一个成员2;++(p->x)是将p->x的值加1,所以输出结果为3。
转载请注明原文地址:https://www.kaotiyun.com/show/n8tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件filea.
以下关于C语言的叙述中正确的是
有以下程序#includemain(){inti,j,x=0;for(i=0;i
阅读以下程序#includemain(){intcase;floatprintF:printfi("请输入2个数:");scanf("%d%f",&case,&printF);
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
若有定义“inta[5],*p=a;”则正确引用数组元素的是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
有两个关系R和T如下:则由关系R得到关系T的操作是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
随机试题
简述承诺的概念及构成要件。
关于库欣综合征时的共同病理生理特点,正确的是
功能温阳利水,缓急舒筋,柔肝止痛,主治阳虚水停兼身瞤动者,为功能温阳利水,行气化滞,主治阳虚水肿,兼胸腹胀满者,为
(2014年)我国宪法明确规定:“中华人民共和国的一切权力属于人民”,执法为民是社会主义法治的本质要求。关于执法为民,下列哪些理解是正确的?()
实行防水混凝土自防水的技术途径有( )。
人们常说的“聪明早慧”“大器晚成”是指个体身心发展的()。
下列说法不正确的是()。
有关我国法的渊源的表述,下列说法错误的有
在中国共产党的历史上,第一次鲜明地提出“马克思主义中国化”的命题和任务的会议是()
在进行定点原码乘法运算时,乘积的符号位是由被乘数的符号位和乘数的符号位(10)运算来获得。
最新回复
(
0
)