首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include typedef struct{int b,p;}A; void f(A C)/*注意:c是结构变量名*/ {int j; (C)b+=1;(C)P+=2; } main() {int i; A a={1,2}; f (A);
有以下程序: #include typedef struct{int b,p;}A; void f(A C)/*注意:c是结构变量名*/ {int j; (C)b+=1;(C)P+=2; } main() {int i; A a={1,2}; f (A);
admin
2015-07-30
33
问题
有以下程序:
#include
typedef struct{int b,p;}A;
void f(A C)/*注意:c是结构变量名*/
{int j;
(C)b+=1;(C)P+=2;
}
main()
{int i;
A a={1,2};
f
(A);
prinntf("%d,%d\n",(ab,a)p);
}
程序运行后的输出结果是( )。
选项
A、2,4
B、1,2
C、1,4
D、2,3
答案
B
解析
结构体变量可以作为函数的参数和返回值。作为函数的实参时,可以实现函数的传值调用。当使用结构体变量作为函数的形参时,实参也应该是结构体变量名,以实现传值调用,实参将复制副本给形参,在被调用函数中改变形参值对调用函数中的实参没有影响。所以选择B)。
转载请注明原文地址:https://jikaoti.com/ti/wZi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#inculdeintF(intt[],intn);main(){inta[4]=(1,2,3,4),s;s=F(a,4);printF(“%d\n”,s);}intF(intt[],intn){i
下列语句组中,正确的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
设有下列宏定义:#defineA2#defineBA+3则执行赋值语句:t=B*2;t为int型变量后的值是______。
若a=10,b=20,则表达式!(a<b)的值是【】。
设有以下语句:charstr1[]="string"mstr2[8],*str3,*str4=="string";则______不是对库函数的正确调用。
下述函数功能是______。intfunr(char*x){char*y=x;while(*y++);returny-x-1;}
设计数据库的存储结构属于()。
下面关于完全二叉树的叙述中,错误的是______。
结构化程序设计主要强调的是()。
随机试题
从企业组织结构的含义可以得出:组织结构的核心内容是()。
咳嗽时痔核经常脱出,不能自行回纳,有时有便血,属于
应用磺胺药物时,为避免药物副作用应注意()
建设单位在取得建设用地规划许可证后,方可向()以上地方人民政府主管部门申请用地。
影响税收负担的税制因素是()。
企业组织结构形式的选择应考虑的因素包括()。
弗里德曼认为货币需求函数具有()的特点。
我国《刑法》第21条第1款规定:“为了使国家、公共利益、本人或者他人的人身、财产和其他权利免受正在发生的危险,不得已采取的紧急避险行为,造成损害的,不负刑事责任。”关于该法条中包含的法律规则的逻辑结构,下列表述正确的是()。(2017单
恩格斯指出:“在历史上出现的一切社会关系和国家关系,一切宗教制度和法律制度,一切理论观点,只有理解了每一个与之相应的时代的物质生活条件,并且从这些物质条件中被引申出来的时候,才能理解。”这句话表明
A、Dress.B、Computers.C、Shoes.D、Engines.B男士说自己在IBM工作,无疑是和计算机打交道的,故选B。
最新回复
(
0
)