首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
85
问题
若有以下程序段
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全国计算机二级
相关试题推荐
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i+
设intx=1,y=1;表达式(!x||--y)的值是()。
C语言规定,在一个源程序中,main函数的位置
下列程序的执行结果是()。#include<stdio.h>main(){inta,b,c;a=b=2;c=(a++)-1;printf("%d,%d",a,c);c+=-a++
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
C语言结构体类型变量在程序执行期间()。
常用的黑箱测试有等价分类法、【】、因果图法和错误推测法4种。
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i
随机试题
社会角色的涵义。
体温调节的基本中枢位于
男性,25岁,体重60kg。因高位小肠瘘1天入院,入院后经颈内静脉插管滴入肠外营养液,2周后突然出现寒战、高热.无咳嗽、咳痰,腹部无压痛和反跳痛。观察8小时如果仍然有高热,应采取的措施是
男性,22岁,既往有HBsAg阳性史。10天前无诱因发烧,体温逐渐上升,波动于37.5~39℃,近3天体温持续在38.5~39.5℃不降,伴有食欲不振、乏力、腹胀及尿黄,查体:139.5℃.1788/分,BP110/70mmHg,神清,表情淡漠,未见皮疹,
若施工招标文件和中标人投标文件对工程质量标准的定义不一致,则商签施工合同时,工程质量标准约定应以()为准。
计算机的最佳开机顺序是先开主机再开外部设备。()
会计人员继续教育的对象不包括已取得会计从业资格但不在会计岗位的人员。()
Duringthetraditionalweddingceremony,thebrideandthebridegroompromiseeachotherlifelongdevotion.Yet,aboutoneouto
ItismyhonortorecommendMr.LiWeiforthepositionofDirectorofTechnicalDepartmentatyourCompany.Mr.Liworkedi
A、Thedifferenttastesofpeopleforsports.B、Thedifferentcharacteristicsofsports.C、Theattractionoffootball.D、Theattr
最新回复
(
0
)