首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 struct st{ int n; struct st *next; }; struct st a[3]={ 5,&a[1],7,&a[2], 9,’\0’},*p;
若有以下程序段 struct st{ int n; struct st *next; }; struct st a[3]={ 5,&a[1],7,&a[2], 9,’\0’},*p;
admin
2016-12-28
55
问题
若有以下程序段
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/HuDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。voidreverse(inta[],intn){inti,t;for(i=0;i
下面程序段的运行结果是chara[]="lanuage",*p;p=a;while(*p!=′u′){printf("%c",*p-32);p++;}
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i
有以下程序#includemain(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j)
若有说明语句:charc=′\72′;则变量c
以下程序的输出结果是______。#include<stdio.h>voidswap(int*a,int*b){int*t;}{inti=3,j=5,*p=&i,*q=&j;swap(p,q);pri
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为______。
若变量已正确定义,则以下语句的输出结果是______。s=32;s^=32;printf("%d",s);
下列选项可以正确表示字符型常量的是
随机试题
盆脏筋膜形成哪些筋膜隔?
Everymoning,kidsfromalocalhighschoolareworkinghard.Theyaremakingandsellingspecialcoffeeatacoofeecafe.They
细胞毒性脑水肿最常见的病因是
我国的建设工程监理属于国际上( )的范畴。
我国东北某新建机场在施工前,被要求执行绿色施工组织模式。在施工过程中发生了以下事件:事件一:监理单位被要求按《民用机场绿色施工指南》(AC一158一CA一2017一02)的相关条款对施工单位的施工实施监理。事件二:在施工单位提交的施工组织设计中,拌合站
某工业建筑物出现放线定位的偏差,且严重超过规范标准规定,若要纠正会造成重大经济损失,但经过分析、论证其偏差不影响生产工艺和正常使用,在外观上也无明显影响,其采取的处理方法是()。
工作方法的隐蔽性和公开性,决定了公安工作的隐蔽性和公开性。( )
逻辑变量x、Y进行逻辑“异或”(用表示)运算的含义是:若X、Y取值相同(都为true或都为false),则XY的值为false,否则XY的值为true。用逻辑“与”(∧)、“或”(∨)、“非”(-)表示XY的式子为(3)。
假设磁盘上的物理块大小为512字节,一个逻辑记录长度为80个字符。若采用记录成组技术存储若干记录,当块因子为4时,磁盘空间的利用率可达到()。
Thesurvivorspouredinandinandpackedtheirbodiessotighttosleeponthebarefloorsthattheirbreathalonewarmedthea
最新回复
(
0
)