首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
99
问题
有以下程序:
#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://kaotiyun.com/show/usDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列字符数组初始化语句中,不正确的是()。
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是()。
有下列二叉树,对此二叉树前序遍历的结果为()。
设有以下定义:inta[3][3]={1,2,3,4,5,6,7,8,9};int(*ptr)[3]=a;则下列能正确表示数组元素a[1][2]的表达式是______。
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都己正确定义并赋值,错误的函数调用是()。
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
下列叙述中正确的是()。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
若希望下列的程序运行后输出25,程序空白处的正确选项是()。main(){inti,j=50,a[]={7,4,10,5,8};for()j+=a[i];printf("%d"
随机试题
Aworldheavyweightchampionshipmatchisfront-pagcnews.
生产压差每增加1MPa所增加的日产油量叫()。
能否形成企业凝聚力,取决于企业领导层能否把正确的价值观转为全体员工共识的价值观。()
承租人对其融资租入固定资产而产生的负债作为
阅读下面的文字:宗教家创造出神来供自己崇拜。最高的造出上帝,其次造出英雄之神,再其次造出财神、土地公、土地婆来供自己崇拜。省事者把别人创造的现成之神来崇拜。美术家如罗丹,是一面造石像,一面崇拜自己的创造。教育者不是造神,不是造
A.以前牙区为主,尤其是下前牙区最为显著,也可波及全口牙的牙龈B.前牙区的唇侧牙龈C.可发生于少数牙或全口牙牙龈,以前牙区为重D.单个的牙间乳头瘤状增生物E.全口牙龈,以前牙区较重,只发生于有牙区下列疾病的主要累及病变区是妊娠期龈瘤主要表现为
依照产品质量法规定,产品缺陷造成损害要求赔偿的诉讼时效期间为()。
蓄电池按其电解液的不同可分为( )。
分组计算审查法的最大优点()。
市政公用工程质量预防措施应符合的规定是( )。
最新回复
(
0
)