首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include struct S { int a,b;}data[2]={10,100,20,200}; main( ) { struet S p=data[1]; printf("
有以下程序: #include struct S { int a,b;}data[2]={10,100,20,200}; main( ) { struet S p=data[1]; printf("
admin
2020-11-27
30
问题
有以下程序:
#include
struct S
{ int a,b;}data[2]={10,100,20,200};
main( )
{ struet S p=data[1];
printf("%d\n",++(P.a));
}
程序运行后的输出结果是( )。
选项
A、10
B、11
C、20
D、21
答案
D
解析
声明data是结构s数组。初始化da-ta[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,先增l等于2l。
转载请注明原文地址:https://kaotiyun.com/show/di3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于循环队列,下列叙述中正确的是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);()。
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structA
有以下程序#includemain(){ints;scanf("%d",&s);while(s>0){switch(s){case1:printf("%d",s+5);case2:printf("%d",
有关于continue和break的叙述中正确的是()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
sl和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是()。
关于子函数返回值的程序段中错误的是()。
随机试题
下列哪些是骨折的早期并发症()
颅脑手术后的病人,头部转动过剧可引起()
X国与Y国均是《维也纳条约法公约》的缔约国,X国与Y国就Y国国内甲省的石油开发使用签订了一项文件,以保障X国国内石油的稳定供应,请回答下列问题:在没有经过Y国国内法特别授权的情况下,下列Y国哪一类缔约机关将会使得该文件最有可能成为有效成立的国际条约:(
切实落实科学发展观中“六个立足”的内容是()。
()科目编码必须按财政部的统一编码方案进行编制。
假定M2余额为103.6万亿元,M1余额为31.1万亿元,M0余额为5.5万亿元,则活期存款余额是()万亿元。
甲公司2011年取得乙公司40%股权.实际支付价款为3500万元.投资时乙公司可辨认净资产公允价值为8000万元(各项可辨认资产、负债的公允价值与账面价值相同)。甲公司能够对乙公司施加重大影响。甲公司投资后至2012年末,乙公司累计实现净利润1000
阅读以下文字。完成下列题。要建立新人生观,除了养成道德的勇气而外,还要能负起知识的责任(IntellectualResponsibilty)。本来责任是人人都有的,无论是耕田的、做工的、从军的,还是任政府官吏的,都各有各的责任。为什么我要特别提
使用者费可划分为()
根据《香港特别行政区基本法》的规定,行政长官的任职条件有()。
最新回复
(
0
)