首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdio.h> structst {intx;int*y;)*p; intdt[4]={1,2,3,4}; structstaa[4]={2,&dt[0],3,&dt[0],4,&dt[0],5,&d
以下程序的输出结果是( )。 #include<stdio.h> structst {intx;int*y;)*p; intdt[4]={1,2,3,4}; structstaa[4]={2,&dt[0],3,&dt[0],4,&dt[0],5,&d
admin
2020-10-26
87
问题
以下程序的输出结果是( )。
#include<stdio.h>
structst
{intx;int*y;)*p;
intdt[4]={1,2,3,4};
structstaa[4]={2,&dt[0],3,&dt[0],4,&dt[0],5,&dt[0],);
main( )
{p=aa;
printf(’’%d\n’’,++(p->x));
}
选项
A、1
B、2
C、3
D、4
答案
C
解析
程序首先将指针p指向结构体数组aa的首地址,通过p->x引用了结构体数组aa[0]的第一个成员2;++(p->x)是将p->x的值加1,所以输出结果为3。
转载请注明原文地址:https://kaotiyun.com/show/nt3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
深度为7的二叉树共有127个节点,则下列说法中错误的是()。
有如下程序#include<stdio.h>main(){inti;for(i=0;i<3;i++)putchar(’A’+i*2);}程序运行后的输出结果是()。
有以下程序:#includemain(){intx=1,y=2,z=3;if(x>1)if(y>x)putchar(’A’);elseputchar(’B’);elseif
下列关于二叉树的叙述中,正确的是()。
设有定义:inta=0,b=1;,以下表达式中,会产生“短路”现象,致使变量b的值不变的是()。
有以下程序段:intx,i;for(i=l;i<=100;i++){scanf("%d",&x);if(x<0)continue;printf("%4d\n",x);}下面针对上述程序段的描述正确的是()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
关于地址和指针,以下说法中正确的是()。
生产每种产品需要多种零件,则实体产品和零件间的联系是
下列关于软件工程的描述中正确的是
随机试题
在数据流程图的分层结构中,不考虑内部处理和存储的层次是()
关于就业的说法正确的是()
期望值
简述亚临床性肝性脑病的临床表现和常用诊断方法。
A.广泛前壁心肌梗死B.高侧壁心肌梗死C.前侧壁心肌梗死D.下壁心肌梗死E.心内膜下心肌梗死三度房室传导阻滞多见于
企业常用的定价方法主要有成本导向定价法、市场需求导向定价法和()。
对于商品霉腐的防治方法主要包括()。
关于公法和私法,下列说法正确的有
Acoeducational(男女合校的)schoolofferschildrennothinglessthanatrueversionofsocietyinminiature(缩影).Boysandgirlsare
A、Samknowssomethingaboutlaw.B、Samknowshowtorepairdishwashers.C、SamisfamiliarwithMs.Corners.D、Samisgoodatper
最新回复
(
0
)