x));} int dt[4]={" />
以下程序的输出结果是( )。 #include main() struct st {p=aa; {int x;int *y;}*p;printf("%d\n",++(p->x));} int dt[4]={
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
x));} int dt[4]={">以下程序的输出结果是( )。 #include main() struct st {p=aa; {int x;int *y;}*p;printf("%d\n",++(p->x));} int dt[4]={
以下程序的输出结果是( )。 #include main() struct st {p=aa; {int x;int *y;}*p;printf("%d\n",++(p->x));} int dt[4]={
admin
2021-07-09
34
问题
以下程序的输出结果是( )。
#include
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://kaotiyun.com/show/2dtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是()。
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
数据库的故障恢复一般是由()来执行恢复。
软件生命周期中的活动不包括
以下叙述中正确的是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include<stdio-h>#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",_______);}在程序中下划
若变量已正确定义并赋值,以下不能构成C语句的选项是
数据库系统的核心是
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
下列模型中,可以用于估算普通股资本成本率的有()。
在Excel2003中,选定相应的单元格区域,在状态栏上可以查看到该单元格区域中的______。
肺活量等于【】
下列选项中,可以转变为糖的化合物的是()(2011年)
患者男性,70岁,有2年高血压病史。文化程度大专,职业工程师。主诉记忆力减退四年,出现幻觉一个月。检查:BP150/90mmHg,神志清楚,语言流利,远、近记忆明显减退,空间定向力减退。四肢肌力V级,病理反射阴性。MRI检查仅见中颞叶萎缩。患者最可能
姜女士有习惯性痛经,护士指导她采用的最佳避孕方法是
资产负债表反映企业( )。
贷款管理可以大致分为贷前管理、贷中管理和贷后管理三个环节。
政府短期债券的特点不包括()。
以下叙述中正确的是()。
最新回复
(
0
)