首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句 struct st{ int n; struct st *next; }; struct st a[3] = { 5,&a[0], 6,&a[1], 7,&a[2] }, *p; p=&a[0]; 则值为6的表达式是(提示:运算符->的
若有以下定义和语句 struct st{ int n; struct st *next; }; struct st a[3] = { 5,&a[0], 6,&a[1], 7,&a[2] }, *p; p=&a[0]; 则值为6的表达式是(提示:运算符->的
admin
2019-12-17
41
问题
若有以下定义和语句
struct st{ int n; struct st *next; };
struct st a[3] = { 5,&a[0], 6,&a[1], 7,&a[2] }, *p;
p=&a[0];
则值为6的表达式是(提示:运算符->的优先级高于++)( )。
选项
A、(++p)-> n
B、p++ ->n
C、p ->n++
D、(*p).n++
答案
A
解析
语句"p=&a[0];"表示将指针p指向了结构体数组a的首地址,所以(++p)->n值为6,p++->n相当于p->n,p++,值为5,p->n++值为5,(*p).n++相当于p->n++,值为5,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/49Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chara,b,c,d;scanf("%c%c",&a,&b);c=getchar();d=getchar();printf(”%c%c%c%cha”,a,b,c,d);}当执行程序时,按下列方式输入数据(从第1列开
以下关于函数的叙述中正确的是
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);}main(
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineS(x)4*(x)*x4+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是
以下叙述中正确的是
在数据库系统中,用户所见的数据模式为
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
将E-R图转换为关系模式时,实体和联系都可以表示为
有以下函数intfun(char*x,char*y){intn=0;while((*x:=*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是
随机试题
现代会计形成的标志有
我国中小学课程(教学)计划的最基本部分是()
职工张某出差归来,报销差旅费200元,交回多余现金100元。应填制的记账凭证是()。
城乡一体的住户收支调查体系建立时间为()。
下列关于商业银行风险管理模式经历的四个发展阶段的说法,不正确的是()。
一般资料:张某,女性,19岁,大学一年级学生。案例介绍:张某以高分考入某重点大学,她学习认真,乐观开朗,热情助人,人际关系良好,很受同学的喜欢。但这学期开学后同学们纷纷反映张某变了,有时很兴奋,不停地自言自语说着什么,但同学们听不懂她在说什么,说话
德国至今从小学到大学仍把宗教课列为必修课,这是教育内容受_____制约的标志。【】
法律监督
WhencoveringtheEasongateincident,therewasnomentionofthetapethathasbeensuppressedandthatbothCNNandEasonJord
Globalwarmingreferstoanincreaseinglobalsurfacetemperatureresultingfromanincreaseintheamountofcarbondioxide,m
最新回复
(
0
)