首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: struct st {int x;int*y;}*ps; int a[]:{1,2},b[]={3,4}; struct st c[2]={10,a,15,b}; ps=c; 以下选项中表达式的值为15的是( )。
有以下程序段: struct st {int x;int*y;}*ps; int a[]:{1,2},b[]={3,4}; struct st c[2]={10,a,15,b}; ps=c; 以下选项中表达式的值为15的是( )。
admin
2020-11-27
43
问题
有以下程序段:
struct st
{int x;int*y;}*ps;
int a[]:{1,2},b[]={3,4};
struct st c[2]={10,a,15,b};
ps=c;
以下选项中表达式的值为15的是( )。
选项
A、++ps一>x
B、ps一>x
C、*ps一>y
D、(ps++)一>x
答案
D
解析
定义的结构体中有两个变量,一个是整型变量,一个是整型指针;用此结构体定义了一个有两个元素的数组,并将此数组名赋给了此结构体指针,因此,结构体指针ps便指向了数组第一个元素,因此,++ps一>x=++(ps一>x)=11,ps一>x=10,*ps一>y=*(ps一>y)=1,(ps++)一>x=15。
转载请注明原文地址:https://kaotiyun.com/show/CK3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0.j<=3.j++){ir(j%2)continue;x++;}x++;}printff’’x=%d\n’’,x);}程
下列叙述中正确的是
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));
有下列程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3),i,n;fp=fopen("d1.dat","w");for(i=0;i<3;
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",
结构化程序设计中,下面对goto语句使用描述正确的是
下面选项中不是关系数据库基本特征的是()。
某系统结构图如下图所示,该系统结构图的最大扇入数是()。
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
随机试题
李某因倒卖外汇于1995年9月被法院以投机倒把罪判处有期徒刑5年。修改后的刑法实施以后,李某提出申诉,理由是现行刑法无此罪名,要求改判无罪。法院应当()
PATA是指_________。
A.痿软舌B.歪斜舌C.胖大舌D.芒刺舌血分热盛可导致的舌象是
固定修复体黏固后短期内出现咬合痛,其最常见原因为
往复泵与离心泵相比具有( )特点。
在进行施工项目管理时,施工定额可以用于()工作。
我国商业银行之间的竞争日趋激烈,普遍面临着收益下降、产品/服务成本增加、创新不足的发展困局。为有效提升中长期竞争能力和优势,各商业银行应重视并强化()的管理。
股东大会对公司的合并、分立、解散及修改公司章程作出决议,必须经出席股东大会的股东所持表决权的()以上同意,才能通过。
21,53,86,121,160,207,()
ChooseTWOletters,A-E.WhatTWOthingsdoesJoanneagreetodiscusswithhertutor?AThebestwaystocollaboratewithother
最新回复
(
0
)