首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
2013-10-19
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->)++,表达式值为5。
转载请注明原文地址:https://jikaoti.com/ti/L9n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若说明int*p,n;则通过语句scanf能够正确读入数据的程序段是()。
当执行下面的程序时,如果输入ABC,则输出结果是______。#include"stdio.h"#include"string.h"main(){charss[10]="12345";gets
当执行下.面的程序时,其输出结果为______。unionst{inta;charb;}main(){unionsts;char*p=(char*)
有以下程序:voidswap1(int*a,int*b){int*c=a;a=b,b=c;}voidswap2(int*a,int*b){intc=*a;*a=*b
若有说明语句:inta,b,c,*d=&c;则能正确从键盘读入主个整数分别赋给变量a、b、c的语句是
若有如下定义:structstu{charname[9];intage;floatscore;);structstuclass[10]={{"Li",17,67},{"Song",19,80},{"guo",18,79}
有以下程序:main(intarge,char*argv[]){intn,i=0;while(arv[1][i]!=’\0’{n=fun();i++;}printf("%d\n",n*
在数据结构中,从逻辑上可以把数据结构分为__________。
软件调试的目的是()。
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
随机试题
由于视图是不实际存储数据的虚表,因此对视图的更新,最终要转换为对_______的更新。
Thenumberofpeopleinvited______fifty,butanumberofthem______absentfordifferentreasons.
针对黑色素瘤的治疗,正确的是
王某因不堪忍受张某对其的多次诽谤向法院提起诉讼,法院依法受理后,王某又与张某进行了“私了”,并向法院申请撤诉,则关于本案的说法,下列说法正确的有:()
[2006年,第79题]如图6.1-1所示圆弧形闸门AB(1/4圆),闸门宽4m,圆弧半径R=lm,A点以上的水深H=1.4m,水面为大气压强。该闸门AB上作用静水总压力的铅垂分力Py为()。
运用金融工程结构化方法,将若干种基础金融商品和金融衍生品相结合设计出的新型金融产品是()
2×16年8月1日,甲公司因出售质量不合格的产品而被乙公司起诉。至2×16年12月31日,该起诉讼尚未判决,甲公司估计很可能承担该项违约赔偿责任,需要赔偿200万元的可能性为70%,需要赔偿100万元的可能性为30%,同时很可能另外支付诉讼费2万元。甲公司
假定美元利率为6%,日元的利率为2%,则3个月的远期美元对日元()。
()是按照特定的要素指标对岗位进行的纵向分级。
具有12个关键字的有序表,折半查找的平均查找长度为()。
最新回复
(
0
)