首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
29
问题
有以下程序
#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
以下程序段完全正确的是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
以下叙述中正确的是
有以下程序#includemain(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0;for(i=0;i<3;i++)for(j=0;j<2;j++)k=k+*(*(p
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
负责数据库中查询操作的数据库语言是()。
C语言中double类型数据占字节数为
数据库设计中反映用户对数据要求的模式是
随机试题
可温中行气、涩肠止泻的药物是
下面关于草食作用的说法,错误的是()
下列属于癌前病变的是
男,43岁。既往体健。5天前无明确诱因出现发热、恶心、食欲减退伴尿黄,明显乏力。实验室检查:ALT740U/L,TBil74μmol/L。该患者应考虑的诊断是
以下关于行政诉讼被告的认定错误的是:
采用净现值价值性指标时,意味着除保证项目可实现预定的收益外,尚可获得更高的收益的选项为()。
某省民政厅为了制定本省医疗改革方案,需要对本省的医疗机构和就医人员情况进行调查。请根据上述资料从下列备选答案中选出正确答案。统计行政法律责任的形式主要有()。
在西方经济学中,生产要素一般包括()。
下列属于辩证否定的是()。
2011年,我国能源生产总量达到31.8亿吨标准煤,是世界第一大能源生产国。其中,原煤产量35.2亿吨,原油产量稳定在2亿吨,成品油产量2.7亿吨。天然气产量快速增长,达到1031亿立方米。电力装机容量10.6亿千瓦,年发电量4.7万亿千瓦时。2
最新回复
(
0
)