首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct S{int a,b;)data[2]={10,100,20,200); main(){ struct S p=data[1];printf("%d\n",++(p.a));} 程序运行后的输出结果是
有以下程序 struct S{int a,b;)data[2]={10,100,20,200); main(){ struct S p=data[1];printf("%d\n",++(p.a));} 程序运行后的输出结果是
admin
2015-08-14
17
问题
有以下程序
struct S{int a,b;)data[2]={10,100,20,200);
main(){
struct S p=data[1];printf("%d\n",++(p.a));}
程序运行后的输出结果是
选项
A、11
B、20
C、21
D、10
答案
C
解析
在题目中定义了结构体s类型的数组变量data,并对其赋初值。在程序中定义了指向结构体S类型的变量p,并把数组data的第:个元素data[1]的值赋给它,所以此时成员变量p.a的值等于20,在输出时分别加1,所以输入结果为选项A。
转载请注明原文地址:https://kaotiyun.com/show/dGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。inti=0;chars1[10]="ABCD",s2[10]="EFG";strcat(s1,s2);while(s2[i
下列说法正确的是()。
按照“先进先出”组织数据的数据结构是()。
下列特征中不是面向对象方法的主要特征的是()。
语句“int(*ptr)();”的含义是______是指向函数的指针,该函数返回一个int型数据。
下列关于栈的描述中错误的是()。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
以下叙述中错误的是______。
设inta=5,b=6,表达式(++a==b--)?++a:--b的值是【】。
随机试题
therainwewouldhavehadaniceholiday.
下列关于巨幼细胞性贫血病因的描述中,错误的是()。
关于错构和虚构,正确的说法是
诊断Χ线机,表示固有滤过的物理量是
与继发龋发生无关的是
男,36岁。体重55kg,全身水肿,尿少1周,血压120/80mmHg,尿常规:蛋白(++++),血浆白蛋白25g/L,24小时尿蛋白定量为3g。此例诊断价值最大的化验是
房地产:市场的供给实质上是土地的供给,某宗房地产的土地使用年限为40年,包括土地开发和房屋建造过程,至今已有8年,预计该宗房地产正常情况下的年有效毛收入为100万元,运营费用率为40%,该类房地产的资本化率为8%,该宗房地产的收益价格为( )万元。
会议记录的要求不包括()。
有意注意
Accordingtotheacoustics,continualexposure________noiseofhighintensitywouldleadtolossofhearing.
最新回复
(
0
)