首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2019-06-09
41
问题
有以下程序
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,所以输入结果为选项C。
转载请注明原文地址:https://kaotiyun.com/show/hkRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
以下选项中非法的C语言字符常量是()。
以下选项中非法的C语言字符常量是()。
计算机软件的构成是()。
下面属于白盒测试方法的是()。
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
下列给定程序中,函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则将’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。请在下划线处填入正
以下选项中能表示合法常量的是
随机试题
简述会计人员的基本职责。
按照组织所处的经营环境状况不同,组织变革可以分为()
月经病的治疗原则主要是
(2014)V形带传动中,小带轮直径不能选的过小,其主要目的是()。
为了保证在Internet上有效,()必须是独一无二的,不允许出现重复。
下列个人理财业务人员的行为没有违反《中国银行业从业人员职业操守》中“同业竞争”有关规定的是( )。
办公室工作人员的培训分以下三个阶段()。
下列有关应付票据处理的表述中,不正确的是()。
根据以下情境材料,回答下列问题。2018年底,某区公安局朝阳路派出所辖区内的校园周边发生多起治安、刑事案件。派出所要求民警加强校园周边的巡逻守护,展开制度化建设,规范了巡逻工作的标准和具体流程。为加强校园及周边安全防范,朝阳小学社区民警小钱向派出所提
心理测验主要应用在()
最新回复
(
0
)