首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include, typedef struct{int b,p;}A; void f(A c) /*注意:c是结构变量名 */ {int j; c.b+=1; c.p+=2; }
有以下程序: #include, typedef struct{int b,p;}A; void f(A c) /*注意:c是结构变量名 */ {int j; c.b+=1; c.p+=2; }
admin
2020-11-27
44
问题
有以下程序:
#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、2,4
B、l,2
C、1,4
D、2.3
答案
B
解析
结构体变量可以作为函数的参数和返回值。作为函数的实参时,可以实现函数的传值调用。当使用结构体变量作为函数的形参时,实参也应该是结构体变量名,以实现传值调用。实参将复制副本给形参,在被调用函数中改变形参值对于调用函数中的实参没有影响。所以选择B。
转载请注明原文地址:https://kaotiyun.com/show/cd3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:voidf(int*q)main(){inti=0;{inta[5]={1,2,3,4,5),i;for(;i<5;i++)(*q)++;)f(a);for(i=0;i<5;i++)printf("%d,",a[i])
有以下程序main(){inta=-2,b=0;while(a++&&++b);printf(’’%d,%d\n’’,a,b);)程序运行后输出结果是
以下选项中关于C语言常量的叙述错误的是
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!=3)r+=3;else;if
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
下面不属于软件设计阶段任务的是
软件生命周期是指()。
以下正确的说法是()。
在C语言中,以下说法不正确的是()。
随机试题
痛经是子宫内膜异位症最典型的症状。下列选项中是内膜异位症痛经特点的是()
全口义齿排牙常涉及的步骤有
合病是指
A.高热、神昏、抽搐B.肢体麻木,手足拘挛不伸C.肢体疼痛,筋脉拘挛、怕冷D.皮肤干燥,瘙痒落屑E.眩晕、震颤,甚则半身不遂阳化风可见
根据我国现行宪法和1998年村民委员会组织法的规定,村民委员会的性质可以概括为下列选项的哪一项?()
《中华人民共和国宪法修正案》第2条、第20条分别对宪法第10条第4款、第3款进行了修改。关于这些修改,下列哪些说法是正确的?()
背景资料:某跨线桥工程,主跨为三跨现浇预应力混凝土连续梁,跨径为(30+40+30)m,桥宽为23m,桥下净高为5.5m。经上一级批准的施工组织设计中有详细施工方案,拟采用满堂支架方式进行主梁施工。为降低成本,项目经理部命采购部门就近买支架材料,
儿童在0~4个月内发展起来的前语言发音能力是()
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
关于感觉的差别阈限,费希纳定律是在韦伯定律哪一假说的基础上发展起来的?()
最新回复
(
0
)