首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> struet S {int a,b;}data[2]={10,1013,20,200}; main() {stmct S p=data[1]; printf("%d\n",++(p.a)); 程序运行后的输
有以下程序: #include<stdio.h> struet S {int a,b;}data[2]={10,1013,20,200}; main() {stmct S p=data[1]; printf("%d\n",++(p.a)); 程序运行后的输
admin
2021-02-25
31
问题
有以下程序:
#include<stdio.h>
struet S
{int a,b;}data[2]={10,1013,20,200};
main()
{stmct S p=data[1];
printf("%d\n",++(p.a));
程序运行后的输出结果是( )。
选项
A、10
B、11
C、20
D、21
答案
D
解析
声明data是结构S数组。初始化data[0].a=10;data[0].b=100;data[1].a=20;data[1].b=200。主函数中p=data[1];即p.a=data[1].a;p.b=data[1].b;执行语句printf("%d\n",++(p.a));打印输出时p.a先增1再打印。p.a=data[1].a=20,先增1等于21。
转载请注明原文地址:https://kaotiyun.com/show/Kbtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言程序中,运算对象必须是整型数的运算符是
有下列程序:structS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i<n-1;i++)a[i]+=i;}main(){inti;structSs={10,{2,
若有定义语句:intm[][3]={1,2,3,4,5,6,7};,则与该语句等价的是()。
C语言源程序名的后缀是
若定义函数“int*func()”,则函数func的返回值为()。
下列选项中,能正确定义数组的语句是
有以下程序:#include<stdio.h>intf(intx,inty){return((y—x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c)):printf("%d\
下列各项中不属于需求分析阶段任务的是()。
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行ST”要求的是
随机试题
试述健全银行卡法律制度的必要性。
下列选项中,不属于无形资产项目的是()
软组织脂肪瘤的CT特点为
川芎可用于治疗的病证是()郁金可用于治疗的病证是()
运用经济手段,主要是运用()从源头上调控投资资金的总量。
建设工程项目的信息编码包括()。
人类赖以生存的基本物质资料是(),无论生活或是生产经营,都不能与之分离。
多数人都以为他们知道自己擅长什么。其实不然,更多的情况是,人们只知道自己不擅长什么……即便是在这一点上,人们电往往认识不清。然而,一个人要有所作为,只能靠发挥自己的长处,而如果从事自己不太擅长的工作是无法取得成就的,更不用说那些自己根本干不了的事情了。
社会平等和经济平等密切相关,互为因果。显著并在增大的收入差距并未证明有助于富有活力的经济成效和发展的强大势头。事实上看起来更可能是强烈地阻碍了公众对于发展的参与。因此( )
[2010年10月]直线l与圆x2+y2=4相交于A、B两点,且A、B两点中点的坐标为(1,1),则直线l的方程为()。
最新回复
(
0
)