首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include typedef struct{int b,p;)A; void f(A c)/*注意:c是结构变量名 */ { int j; c.b+=1;c.p+=2; } mai
有以下程序 #include typedef struct{int b,p;)A; void f(A c)/*注意:c是结构变量名 */ { int j; c.b+=1;c.p+=2; } mai
admin
2020-07-28
47
问题
有以下程序
#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/PE3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不能用作C程序合法常量的是()。
下列叙述中错误的是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符为1,则输出
以下叙述中错误的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,该函数的功能是:删除一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k返回。例如,若输入17,则应输出:4
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
下列数据结构中,属于非线性结构的是
随机试题
A.布鲁菌B.炭疽芽胞杆菌C.白喉棒状杆菌D.鼠疫耶尔森菌E.痢疾志贺菌传播媒介为鼠蚤的病原菌是
灵敏度是指
《放射性废物的分类》(GB9133—1995)中规定,豁免废物是指()。
简述成本领先战略和差别化战略的区别?
市场经济条件下,我们对“义”与“利”的态度应该是()。
为乐趣而读书毛姆①首先,我要坚持的就是:阅读应该是一种享受。②___________不能帮你获得学位,___________不能助你谋生糊口,不能教会
(一)建设生态文明,是关系人民福祉、关乎民族未来的长远大计。面对资源约束趋紧、环境污染严重、生态系统退化的严峻形势,必须树立尊重自然、顺应自然、保护自然的生态文明理念,把生态文明建设放在突出地位,融入经济建设、政治建设、文化建设、社会建设各方面和全过程,
ThedebateastowhethertheInternetorbooksareaboontoschooleducationisconductedonthesuppositionthatthemediumis
Whenyoulookup,howfarbackintimedoyousee?Oursensesare【C1】________inthepast.There’saflashoflightning,and
WildBillDonovanwouldhavelovedtheInternet.TheAmericanspymasterwhobuilttheOfficeofStrategicServicesinWorldWar
最新回复
(
0
)