首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> typedefstruct{intb,p;)A; voidf(Ac)/*注意:C是结构变量名*/{ intj; c.b+=l;c.p+=2;} main( ){ i;Aa={l,2}; f(a); pr
有以下程序 #include<stdio.h> typedefstruct{intb,p;)A; voidf(Ac)/*注意:C是结构变量名*/{ intj; c.b+=l;c.p+=2;} main( ){ i;Aa={l,2}; f(a); pr
admin
2019-07-14
18
问题
有以下程序
#include<stdio.h>
typedefstruct{intb,p;)A;
voidf(Ac)/*注意:C是结构变量名*/{
intj;
c.b+=l;c.p+=2;}
main( ){
i;Aa={l,2};
f(a);
printf(”%d,%d\n”,a.b,a.p);)
程序运行后的输出结果是
选项
A、274
B、1,2
C、1,4
D、2,3
答案
B
解析
在C语言中,数据只能从文参单向传递给形参,称为”按值”传递。也就是说,当简单变量作为实参时,用户不可能在函数中改变对应实参的值。所以本题中在main( )函数f(a)语句中结构体实参a作为值,传递给函数f(AC中的形参c;这种值传递的方式不会对实参a产生任何影响,所以结构体实参a的值不会发生变化。
转载请注明原文地址:https://kaotiyun.com/show/dwRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m)m=s[i][k];returnm;}main(){int
有以下程序:#includeintadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是()。
有以下程序#includestructSTU{charname[9];charsex;intscore[2];};voidf(structSTUa[]){structSTUb={"Zhao",’m’,85,90};a[1]=b;}main()
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%d\n",fun(9));}程序运行后的输出结
以下程序调用fun函数求数组中最大值所在元素的下标。#includevoidfun(int*s,intn,int*k){inti;for(i=0,*k=i;i
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
若有以下程序#includeinta=2;intf(intm){staticintn;n=0;n++;a++;returnn+m+a;}main(){intk;for(k=0;k<4;k++)printf("%d,",f(k));}
以下选项中非法的C语言字符常量是
在数据库系统中,用户所见的数据模式为
随机试题
女阴营养不良时,女阴部位皮肤黏膜病变复杂,常因为皮肤色素产生异常而与临床上其他病变或疾病存在相似之处,常需加以鉴别。色素细胞进入真皮或间皮,色素外溢,此现象为:
哀吾生之须臾,_______。(《赤壁赋》)
肾脏的内分泌功能()
患者男,75岁,在输液过程中突然出现急性肺水肿表现。为减轻患者心脏负担,下列哪项不适当
()指数是世界上最早、最享有盛誉和最具影响的股价指数,该股指在《华尔街日报》上公布。
下列各项对产品成本的分析方法中,属于构成比率分析的是()。
下列不属于仲裁的要素或特征的是()。
从所给四个选项中,选择最适合的一个填入问号处,使之呈现一定的规律性。
旧唯物主义直观反映论的根本缺陷在于
AskingforMoreTimetoFinishaTask请求给予更多时间来完成任务Writealetterofabout100wordsbasedonthefollowingsituation:Youfail
最新回复
(
0
)