首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> struct S { int a,b; } data[2]={10,100,20,200}; main() { struct S p=data[1];
有以下程序: #include <stdio.h> struct S { int a,b; } data[2]={10,100,20,200}; main() { struct S p=data[1];
admin
2022-04-01
55
问题
有以下程序:
#include <stdio.h>
struct S
{ int a,b;
}
data[2]={10,100,20,200};
main()
{ struct 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/w2kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includemain(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的运行结果是
有以下程序main(){inti,j;for(i=1;i
以下选项中非法的C语言字符常量是
有以下程序main(){unsignedchara=2,b=4,c=5,d:d=a|b;d&=c;printf("%d\n",d);}程序运行后的输出结果是
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
以下叙述正确的是
以下选项中,能用作数据常量的是()。
以下选项中,能正确进行字符串赋值的是
设有定义语句“int(*f)(int);”则下列叙述中正确的是()。
随机试题
RNA中不含有或者含量较少的碱基是()。
A.百日咳B.急性肺水肿C.支气管扩张D.主动脉瘤E.胸膜炎可引起长期慢性咳嗽的是
下列关于细胞因子作用特点哪点错误()
点P沿图4-33所示轨迹已知的平面曲线运动时,其速度大小不变,加速度a应为()。
风险型决策要求未来可能发生的自然状态的概率是()。
企业之所以持有一定数量的现金,主要是出于交易动机、预防动机和投机动机。()
根据以下资料,回答116-120题。下列说法中,正确的有()。Ⅰ.2005-2007年新车平均价格逐年递增Ⅱ.2005-2007年新车验证总量中增长最快的是个人购轿车量Ⅲ.2007年旅行车的销售量比越野车多13%
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
在考生文件夹下的“sampl.accdb”数据库文件中已建立表对象“tVisitor”,同时在考生文件夹下还有“exam.accdb”数据库文件。请按以下操作要求,完成表对象“tVisitor”的编辑和表对象“tLine”的导入。(1)设置“游客
CollegeSportsintheUSCollegesportsintheUnitedStatesareahugedeal.AlmostallmajorAmericanuniversitieshavef
最新回复
(
0
)