首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> struct S { int a, b; } data[2]={10,100,20,200}; main() { struct S p=data[1]; printf("%d\n", +
有以下程序: #include <stdio.h> struct S { int a, b; } data[2]={10,100,20,200}; main() { struct S p=data[1]; printf("%d\n", +
admin
2020-10-26
43
问题
有以下程序:
#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/Ct3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件测试的目的是()。【10年9月】
有3个关系表R、S和T如下,其中3个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了()。
有以下程序:#includevoidfun(inta[],intn,intflag){inti=0,j,t;for(i=0;i
若有定义,inta=3,*p=&a,**q=&p;,则以下叙述中错误的是()。
有以下程序:#includemain(){inti;for(i=1;i
下列叙述中错误的是()。
以下叙述正确的是()。
下面属于“对象”成分之一的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是()。
有以下不完整函数intfun(char*p){char*t=p;while(*t++);return(______________);}该函数的功能是:计算p所指字符串占用内存单元的个数,作为函数值返回。return语句下划线处应填入的是(
随机试题
BecauseofmypoorSpanish,I’mafraidIcan’tmakemyself______.
男性,50岁,酒后上腹痛,腹胀8小时,查体:上腹明显压痛、肌紧张、反跳痛,血压120/80mmHg,脉搏88次/分,血淀粉酶>500Somogyi单位,对判定预后有帮助的指标是
A.卫生知识及格率B.健康教育覆盖率C.不良行为转变率D.卫生保健活动参与率E.健康教育活动的自愿参与率反映人群对卫生保健工作态度的指标是
成人一侧下肢、双手和一侧臀部烧伤,诊断为
A.金黄色葡萄球菌肺炎B.肺炎链球菌肺炎C.肺炎支原体肺炎D.铜绿假单胞菌肺炎E.肺炎克雷伯杆菌肺炎男,18岁,缓慢起病,头痛、乏力、肌痛。胸部X线片示双下肺间质性肺炎。最可能的诊断是
在工程网络计划中,关键工作是指()的工作。
吊装方案编制的主要依据是( )。
名句“勿以恶小而为之,勿以善小而不为”是()给其子的遗诏中的话。
当代科学决策的一个重要特点是()。
11.3,5,8,18,33,()
最新回复
(
0
)