首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include typedef struct{int b,p;}A; void f(A c)/*注意:c是结构变量名*/{ int j; c.b+=1;c.p+=2;} main(){i;A a
有以下程序 #include typedef struct{int b,p;}A; void f(A c)/*注意:c是结构变量名*/{ int j; c.b+=1;c.p+=2;} main(){i;A a
admin
2020-07-28
23
问题
有以下程序
#include
typedef struct{int b,p;}A;
void f(A c)/*注意:c是结构变量名*/{
int j;
c.b+=1;c.p+=2;}
main(){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
解析
在C语言中,数据只能从实参单向传递给形参,称为“按值”传递。也就是说,当简单变量作为实参时,用户不可能在函数中改变对应实参的值。所以本题中在main()函数f(a)语句中结构体实参a作为值,传递给函数f(A c)中的形参c:这种值传递的方式不会对实参a产生任何影响,所以结构体实参a的值不会发生变化。
转载请注明原文地址:https://kaotiyun.com/show/Io3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9、1、4、2、3、6,5、8、7,删除奇数后,a
在一个C源程序文件中所定义的全局变量,其作用域为()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:判断t所指字符串中的字母是否由连续递增字母序列组成(字符串长度大于等于2)。例如字符串:uvwxyz满足要
下面选项中不是关系数据库基本特征的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main
下列选项中属于面向对象设计方法主要特征的是()。
在面向对象方法中,不属于“对象”基本特点的是
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是
某系统结构图如下图所示:该系统结构图中最大扇入是()。
数据流图(DFD)中的有向箭头(→)表示()。
随机试题
最重要的市场主体是()
发表透疹消疮宜生用。止血宜炒用的是
女,53岁,近2—3年来月经不调,表现为周期延长,经量增多且淋漓不净,此次停经3个月,阴道出血10余天,量多,给予诊刮止血,刮出物组织学检查为子宫内膜腺瘤样增生过长。其诊断考虑为
《生产安全事故报告和调查处理条例》规定,根据生产安全事故造成的人员伤亡或直接经济损失,将生产安全事故分为()4个等级。
会计软件系统可以是一个独立的系统,也可以是()的一个子系统。
被评估资产因工艺落后,运营成本增加导致的价值损失,属于被评估资产的()。
2008年1月9日,我国黄金期货合约在()上市交易。
在音乐欣赏教学中,含有独立而鲜明的主题形象的作品可以采用()。
A.makinganofferB.solvingaproblemC.makingacomplaintD.requestingsomeinformationE.offeringasuggestion
A、Fromtheauction.B、Fromthewoman.C、FromtheInternet.D、Fromthesupermarket.A推理判断题。对话中当男士参观到卧室时询问女士是不是配备所有的家具,女士表示男士需要自己购
最新回复
(
0
)