首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
79
问题
有以下程序
#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://www.kaotiyun.com/show/Io3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有语句typedefstruetTT{charc;inta[4];}CIN;,则下列叙述中正确的是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
有以下程序:#inelude<stdio.h>main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);prinff("%d\n",s);}程序的运行结果是(
以下程序段中,与语句k=a>b?(b>c?1:0):0;功能相同的是()。
有以下程序:#include<stdio.h>intf(intx);main(){intn=1,m;m=f(f(f(n)));prinff("%d\n",m);}intf(intx){returnx*2;}程序的运行结
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号).则关系学牛中的主键和外键分别是()。
若有定义:charch;inta;doubled;,当输入为1234.5678910.36时,以下选项中能给各个变量正确输入数据的是()。
以下选项中正确的语句组是()。
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
下面选项中关于“文件指针”概念的叙述正确的是
随机试题
反映农业合作化的代表性长篇小说是()
孙某驾驶两轮摩托车驮载其朋友刘某(二人均喝酒过量)超速行驶时,因路上颠簸,刘某从摩托车上跌落头部着地,致颅脑损伤而当场死亡。而当时孙某对此一无所知,仍然继续驾车狂奔,直至被人发现将其截获。下列说法正确的是()。
一般情况下,报关应备单证中的特殊单证包括()。
()不是信托的作用机制。
(2014年)甲公司一台用于生产M产品的设备预计使用年限为5年,预计净残值为零。假定M产品各年产量基本均衡。下列折旧方法中,能够使该设备第一年计提折旧金额最多的是()。
辐射效应是以中心力量发挥作用为根本,通过向外围和周边扩散影响,逐步实现整体进步。经济辐射效应是指以城市为经济发展的基点,通过其较强的经济、文化、科技、教育、人才等资源优势,带动周围乡村经济、文化、教育、科技的发展。根据上述定义,下列属于经济辐射效应的是(
定位理论(暨南大学,2010;上海大学,2011;华中农业大学,2011;厦门大学,2013;北京工商大学,2013;南京师范大学,2016;浙江工业大学,2017)
A、Hecangotothegymtohaveabath.B、Hecanturntothegymtohavethewaterpiperepaired.C、Hecangotothegymtoconsu
A、Togivecustomersawiderrangeofchoices.B、Tomakeshoppersseeasmanyitemsaspossible.C、Tosupplyasmanyvarietiesof
Forthispart,youareallowed30minutestowriteashortessayonthetopicDoingGoodDeeds.Youshouldwriteatleast120wo
最新回复
(
0
)