首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> typedef struct{int b,p;}A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=l;c.P+=2; } main() int i: A a=
有以下程序: #include<stdio.h> typedef struct{int b,p;}A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=l;c.P+=2; } main() int i: A a=
admin
2019-06-12
32
问题
有以下程序:
#include<stdio.h>
typedef struct{int b,p;}A;
void f(A c)/*注意:c是结构变量名*/
{ int j;
c.b+=l;c.P+=2;
}
main()
int i:
A a={1,2 };f(a);
printf("%d %d\n",a.b,a.p);
程序运行后的输出结果是( )。
选项
A、2 4
B、1 2
C、1 4
D、2 3
答案
B
解析
考查结构体变量作为函数实参整体传递,也是一种值传参,形参的变化不能影响到实参,所以调用函数f(a)对a中的数据没有影响,输出结果为12,答案选B。
转载请注明原文地址:https://kaotiyun.com/show/hVRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;im)m=s[i][k];returnm;}main(){inta[4]
设有定义:inta=0,b=1,c=1;以下选项中,表达式值与其它三个不同的是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)()。
以下叙述中正确的是()。
以下叙述中错误的是()。
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是()。
数据字典(DD)所定义的对象都包含于
负责数据库中查询操作的数据库语言是()。
随机试题
按照我国证券交易所的现行规定,指令驱动的成交原则是()。
_____是指产生新想法并加以处理,以及将关系抽象化的思维能力。
A.《黄帝内经》B.《河间六书》C.《景岳全书》D.《丹溪心法》E.《诸病源候论》“无虚不作眩”的论点出自何书
A.内囊B.外囊C.连合纤维D.投射纤维E.联络纤维连结两侧大脑半球的相应皮质区的是
患者月经提前,心悸怔忡,健忘不眠,食少体倦,面色萎黄。治疗应首选()
下列关于问卷设计原则的表述,错误的一项是()。
下列各项,体现实质重于形式会计原则的有( )。
根据以下资料。回答下列问题。2009年1-11月,公路的货运量比重约比铁路多()。
(2014年真题)下列选项中,属于法定物权的是()。
CanLoudMusicCauseHearingImpairment(损伤)?Haveyouevergonetoaconcertandrealizedthatyourseatswererightnextto
最新回复
(
0
)