首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
22
问题
若有以下程序段
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全国计算机二级
相关试题推荐
若有定义doublea[5];,则a数组元素下标的上限为______。
以下合法的字符型常量是
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,
设变量已正确定义,则下列能正确计算f=n!的程序段是()。
关系数据库管理系统能实现的专门关系运算包括()
以下程序运行时若从键盘输入:102030<回车>,输出结果是【】。#include<stdio.h>main(){inti=0,j=0,k=0;scanf("%d%*d%d",&i,&j,&k);pri
若有定义floata=25,b,*p=&b;,则下列对赋值语句*p=a;和p=&a;的正确解释为()。
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值,请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{1
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
以下能正确定义一维数组的选项是
随机试题
女性,27岁,有肺结核史,近3个月来腰背痛,伴低热,盗汗。体格检查胸椎棘突明显压痛。有助干诊断的试验是()
关于单克隆抗体的描述,哪项是错误的
临床用于治疗哮喘的糖皮质激素药物有
停车库主要有专营停车库大楼和地下停车库,而地下停车库最为常见,一般位于住宅、商业和写字楼的地下部分,其主要为解决地上停车困难的问题,同时也是为了合理利用地下空间,属于一种较为特殊的房地产。地下停车库的特点不包括()。
根据《建设工程勘察没计管理条例》的规定,建设工程勘察、设计单位除对建设工程勘察、设计的质量负责外,必须依法进行建设工程勘察、设计,严格执行()。
工程项目竣工决算由( )四部分组成。
下列关于工程施工质量事故处理基本要求的说法,正确的有()。
关于概算定额的说法,正确的有()。
公安机关法制部门有权对下级公安机关执法工作的规范性文件及制度措施的合法性进行法律审核。()
Usingtheinformationinthetext,completeeachsentence14-18withanexpressionfromthelistbelow.Foreachsentence(14
最新回复
(
0
)