首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: struct st { int x;int*y;}*pt; int a[]={1,2},b[]={3,4}; struct st c[2]={10,a,20,b}; pt=c; 以下选项中表
有以下程序段: struct st { int x;int*y;}*pt; int a[]={1,2},b[]={3,4}; struct st c[2]={10,a,20,b}; pt=c; 以下选项中表
admin
2021-02-25
28
问题
有以下程序段:
struct st
{ int x;int*y;}*pt;
int a[]={1,2},b[]={3,4};
struct st c[2]={10,a,20,b};
pt=c;
以下选项中表达式的值为11的是( )。
选项
A、++pt->x
B、pt->x
C、*pt->y
D、(pt++)->x
答案
A
解析
本题考查结构体数组初始化以及结构体变量的引用,题目中定义了一个结构体数组c并初始化,指针pt指向c的第一个元素,那么pt->x为10,++pt->x为11,*pt->y为1,(pt++)->x为20,所以答案为A。
转载请注明原文地址:https://kaotiyun.com/show/t1tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intb=2:intfun(int*k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,
下列叙述中正确的是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
C语言的编译系统对宏命令的处理是()。
以下语句中存在语法错误的是()。
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是()。
若有定义语句charc=’\101’;则变量c在内存中占
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
下面不能作为结构化方法软件需求分析工具的是
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
论述保险公司的设立条件。
皮肤的表皮、汗腺、皮脂腺、毛发来自()
当施工图没有变更时,直接在施工图上加盖()形成竣工图。
根据《刑法》,税收征收环节的渎职犯罪有()
()是指产品在使用时能成功地满足顾客需要的程度。
甲企业为增值税一般纳税人,2017年5月2日购入一项商标权,支付的买价为70万元,增值税进项税额为4.2万元,为使该项商标权达到预定用途,另支付其他相关支出8万元,该无形资产的入账价值为()万元。
创作一首成功的(甚至伟大的)作品不必采用很强的旋律,但是动听的、容易哼唱的旋律,总会给予普通的外行听众更多的欢乐。许多没有研究或分析过音乐的人,很容易被擅长旋律的作曲家所吸引。将巴洛克时期的作曲家和20世纪的一些作曲家相比,古典作曲家和浪漫作曲家都使自己的
【《1791年宪法》】北京大学1998年欧美近代史真题
设z=∫xyx+ydt,求.
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
最新回复
(
0
)