首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
37
问题
以下程序的输出结果是( )。
#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://kaotiyun.com/show/n8tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于C语言数据类型的叙述中正确的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
以下叙述中正确的是()。
下列条件语句中,输出结果与其他语句不同的是
下列叙述中错误的是()。
以下叙述中正确的是
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
随机试题
给定程序中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。例如,若输入:77777,则输出将是:32767。请改正程序中的错误,使它能得到正确结果。
A.正视眼B.近视眼C.远视眼D.老视眼E.散光6m以外的物体正好聚焦在视网膜上
可以增强磺脲类药物降血糖效应的药物包括
袋内壁刮治术一般适用于
在7~9层的中高层住宅中,一梯两户的板式住宅与塔式(点式)住宅相比.以下哪一条不是它的优点?
桥梁的五大部件包括()。
甲、乙签订融资租赁合同,甲为出租人,乙为承租人。甲根据乙的选择,向丙购买了1台大型设备,出租给乙使用。乙在该设备安装完毕后,发现不能正常运行。根据合同法律制度的规定,下列表述中,正确的是()。
为了了解高校学生对《知识产权法》基本知识的掌握程度,某教育咨询公司在一所高校内部选取了相同年级的两组学生进行了有奖测试。经阅卷分析发现:第一组学生的优秀率达到了60%,而第二组的优秀率只有20%。咨询公司据此得出结论:该校大学生在对《知识产权法》的了解和掌
MedicalJournalsMedicaljournalsarepublicationsthatreportmedicalinformationtophysiciansandotherhealthprofession
Wouldn’titbegreatifyoucouldjustlookupattheskyandreadtheweatherforecastrightaway?Well,youcan.Theforecast
最新回复
(
0
)