首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
有以下程序 #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
admin
2015-07-28
53
问题
有以下程序
#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);
printf("%d,%d\n", a.b, a.p);
}
程序运行后的输出结果是( )。
选项
A、1,2
B、2,4
C、1,4
D、2,3
答案
A
解析
考查结构体变量作为函数实参整体传递,也是一种值传参,形参的变化不能影响到实参,所以调用函数f(a)对a中的数据没有影响,输出结果为1,2,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/T7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于下面语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={’a’,’b’,’c’,’d’};
有以下程序 main() { int m=3,n=4,x; x=-m++; x=x+8/++n; printf("%d\n",x); } 程序运行后的输出结果是______。
设有int x=11;则表达式(x++*1/3)的值是______。
以下对C语言的描述中,正确的是______。
以下程序运行后,输出结果是______。 fut(int**s,int p[2][3]) {**s=p[1][1];} main() { int a[2][3]={1,3,5,7,9,11}, *p; p=(int*) malloc (sizeof(int
若有定义语句:inta=5;,则表达式:a++的值是【】。
下面结构体的定义语句中,错误的是
若有定义:DouBlea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是
下列叙述中正确的是()。
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都己正确定义并赋值,错误的函数调用是()。
随机试题
巴纳德认为任何协作系统都包含三种普遍的要素,不属于这三种要素的是()
下列肝性脑病的防治措施哪些是正确的()
子宫颈早期浸润型鳞状细胞癌是指
60名员工投票从甲、乙、丙三人中评选最佳员工,选举时每人只能投票选举一人,得票最多的人当选。开票中途累计,前30张选票中,甲得15票,乙得10票,丙得5票。问在尚未统计的选票中,甲至少再得多少票就一定当选?()
马克思主义法理学科学地揭示了法的真正本质,它认为法是()。
法律规范应()。
设三阶矩阵A,B满足关系式A-1BA=6A+BA,且A=,则B=________.
在普通的微处理芯片中,主要具有CISC和RISC两种不同的体系结构。80386的体系结构为______。
Therewasonethoughtthatairpollutionaffectedonlytheareaimmediatelyaroundlargecitieswithfactoriesandheavyautomob
A、Indifferent.B、Furious.C、Unhappy.D、Excited.C根据原文可知,当男士说自己没有任何相关工作经历时,女士的应答是简短的“哦?”。这背后的情感绝对不是狂怒的,也不是兴奋的,当然也不是漠不关心的,因为是女士主动问
最新回复
(
0
)