首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 struct St{int n;struct st*next;}; struct St a[3]={5,&a[1],7,&a[2],9,’\0’},*p; p=&a[0]; 则以下选项中值为6的表达式是
若有以下程序段 struct St{int n;struct st*next;}; struct St a[3]={5,&a[1],7,&a[2],9,’\0’},*p; p=&a[0]; 则以下选项中值为6的表达式是
admin
2015-08-14
26
问题
若有以下程序段
struct St{int n;struct st*next;};
struct St a[3]={5,&a[1],7,&a[2],9,’\0’},*p;
p=&a[0];
则以下选项中值为6的表达式是 .
选项
A、++(p*>n)
B、(*p).n
C、P->n++
D、P->n
答案
A
解析
选项A中表达式++(p.>n)为前缀自加表达式,p->n和a[0].n等价,其值为5,前缀自加后值为6。选项B中表达式(*p).n和选项D的表达式p->n含义相同,表示取结构指针p所指向的成员,因此值为5。选项C中表达式p->n++为后缀自加表达式,相当于(p->n)++,表达式值为5。
转载请注明原文地址:https://kaotiyun.com/show/aUDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>voidmain(){intb[6]={2,4,6,8,10,12};int*p=b,**q=&p;printf(
设有程序段:intk=12;while(k=1)k=k-1;则下列描述中正确的是()。
设intx=1,y=1;表达式(!x||--y)的值是()。
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
以下程序的输出结果是#includeinta[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)malloc(sized(int));f(p,a);
在C语言中,函数返回值的类型最终取决于
C语言规定,在一个源程序中,main函数的位置
下列能正确定义且赋初值的语句是()。
设有定义:intn1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是______。
现有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include#include"myfun.c"main(){fun();printf("\n");}myf
随机试题
下列哪一项不是直接由前列腺炎引起的?
患儿王某,4岁。在玩耍时将一小跳棋子含在口中,由于误吸而卡于喉部,导致严重窒息。其父亲急速将其送到邻街张某开设的中医诊所就诊。张某见状,即刻用桌上的一把水果刀将王某的气管切开。并用手伸拉切口将棋子捅出。王某的生命虽得救,但导致伤口感染。经抗炎治疗后,伤口愈
建设单位未依法报批建设项目环境影响评价文件,擅自开工建设的,由有权审批该项目环境影响评价文件的环境保护行政主管部门责令停止建设,限期补办手续;逾期不补办手续的,可以处()的罚款。
某乡镇企业未按照规定保管会计资料,致使会计资料毁损、灭失,造成十分严重的后果。该企业所在地的县政府财政部门在责令限期改正的同时,对负有直接责任的会计主管人员方某处以3万元罚款;乡政府认为方某的行为已经表明其不再适合担任会计工作,还吊销了其会计从业资格证书
某饮料生产企业甲为增值税一般纳税人,适用企业所得税税率25%。2019年度实现营业收入80000万元,自行核算的2019年度会计利润为5600万元,2020年5月经聘请的会计师事务所审核后,发现如下事项:(1)2月份收到市政府支持产业发展拨付
昌化鸡血石雕,被誉为“印石之王”,是文人雅士追求的艺术珍品。()
在汉字的形体演变过程中,位于小篆和楷书之间的字体是()。
你作为某办公室工作人员,因为人少事多,需要你经常加班加点,而你的领导还经常给你加更多的任务,你无法忍耐。如何处理与领导的关系,并且不影响工作?
某计算机是一台补码运算的机器。下述概念正确的是()。
A.swallowB.allowC.omittedD.forcedE.urgentlyF.cookedG.refusesH.likelyI.adequatelyJ.hurriedlyK.attrac
最新回复
(
0
)