首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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的是( )。
有以下程序段 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的是( )。
admin
2015-07-28
80
问题
有以下程序段
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
解析
语句"pt=c;"将指针pt指向了结构体数组c的首地址,所以pt与c、c[0]等价,++pt->x值为11,pt->x值为10,*pt->y的值为1,(pt++)->x的值为20,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/B7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下定义: char*a[3]={"aa","bb","cc"}; 则以下说法正确的是______。
有以下程序 main() { int i=0,s=0; for(;;) { if(i==3||i==5)continue; if(i==6) break; i++; s+=i; }; printf("%d\n",s); } 程序运行后的输出结果是_____
以下程序运行后输出______。#include<stdio.h>intf(char*s1,char*s2){staticintn1,n2;while(*s1++)n1++;w
下列程序的输出结果是______。 main() { double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
己知变量a为float型,则a在内存中占______个字节,该变量的地址是第______个字节的地址。
以下选项中,能用作用户标识符的是
下列选项中,能正确定义数组的语句是
若有定义:DouBlea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是
下列选项中非法的字符常量是()。
在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是()。
随机试题
A、ManyforeigntouristsvisittheUnitedStateseveryyear.B、Americansenjoyeatingoutwiththeirfriends.C、TheUnitedStates
称e-x是无穷小量是指在下列哪一过程中它是无穷小量()
哪种病人不需使用肠外营养
麻醉药品、第一类精神药品、医疗用毒性药品、放射性药品易串味的药品、中药材、中药饮片以及危险品
()是指银行经过内部审核确认后,动用呆账准备金将无法收回或者长期难以收回的贷款或投资从账面上冲销。
某公司购进的原材料因管理不善而毁损,毁损的材料成本为1000元,对应的购进时的增值税进项税额为170元。下列会计处理中,正确的是()。
儿童刚学习“鸟”字时,“鸟”与“乌”等形近字常混淆,这是由于这时期儿童的观察品质缺乏()。
无因管理是指没有法定或约定义务,为避免造成损失(损失包括自己也包括他人,或者仅为他人),主动管理他人事务或为他人提供服务的行为。根据这一定义,下列属于无因管理的是:
分组教学克服了班级授课制的缺陷,是一种非常完美的教学组织形式。
NewRulesforLandingaJobWhenNickA.Corcodilosstartedoutintheheadhuntingbusiness20yearsago,hehadankeeney
最新回复
(
0
)