首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 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
49
问题
有以下程序段
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全国计算机二级
相关试题推荐
下列程序的输出结果是______。 main() { double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
以下程序段的输出结果是______。main(){inti,j,i1=0.m;ints[3][3]={{100,200,300},{38,68,88},{85,40,99}};m=s[0][0];
有以下程序: main() { int x=5,y=2,z=1; printf("%d\n",x%y&~z); }程序运行后的输出结果为______。
有以下程序 main() { int c=35; printf("%d\n",c&c); } 程序运行后的输出结果是______。
设有定义:structperson{intID;charname[12];}P;请将scanf(“%d”,【】);语句补充完整,使其能够为结构体变量P的成员ID正确读人数据。
若有以下程序段intr=8:prinff(“%d\n”,r>>1);输出结果是
若—个外部变量的定义形式为staticintx;,那么,其中static的作用应该是______。
主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。
在C语言中(以16位PC机为例),一个float型数据在内存中所占的字节数为4:一个double型数据在内存中所占的字节数为【】。
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4:returny;}
随机试题
刷涂顺序应该先上后下、先左后右、()、先难后易地分段进行。
下列疾病,哪种不属于肉芽肿性炎
为预防肾病综合征患儿的皮肤感染,护士可以采取的措施是
孤立并向近中颊(舌)倾斜的磨牙宜选用
某药t1/2为10小时,一天给药2次,达到稳态血药浓度的时间约为
上海市兴隆公司与宁波市西宁公司在东台签订了一份合同,该合同履行地在温洲市。合同中的仲裁条款约定:如本合同发生争议,提交东台市仲裁委员会仲裁。现兴隆公司与西宁公司发生合同纠纷,兴隆公司欲申请仲裁,得知东台市未设仲裁委员会,但上海、宁波、温州三个市均设立了仲裁
甲驾驶一辆汽车,为避让行人乙在紧急刹车时突然发现汽车刹车失灵,造成行人乙重伤,经查汽车制动系统存在质量缺陷,其制造厂为丙汽车制造股份有限公司,其销售商为丁。受害人乙可以获得的救济包括:
若变量A=25.0,B=10.0,则FORTRAN77表达式A**(1/2)+8*SQRT(A)*B**(-2)/B的值是( )。
甲公司为境内注册的上市公司,有关业务如下:资料一:甲公司30%收入来自于出口销售,其余收入来自于国内销售;生产产品所需原材料有30%进口,出口产品和进口原材料通常以欧元结算。2018年9月30日,外币账户期末余额的相关资料如表所示。资料二:甲公司拥有
“洪武皇帝……希望牢牢将权力抓在自己手中,并试图独自处理国家大事,但是这样的工作负担被证明是无法承担的,他于是召集一些忠诚的中级官员组成了一个特别的行政部门……”上述“中级官员”的主要职能是:
最新回复
(
0
)