首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
48
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有如下嵌套的iF语句iF(a
以下叙述正确的是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumCol
诊断和改正程序中错误的工作通常称为【】。
下列4项说法中,不正确的是______。
字符串"\\\"ABCDEF\"\\"的长度是()。
x和y都是double型变量,x的初值为4.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为______。
下列不属于C语言关键字的选项是()。
随机试题
A、Tobetterhelptheirchildrenwiththesesites.B、Tonarrowthegenerationgap.C、Tofollowthefashionabletrend.D、Tosetan
在Windows系统中,若要对某文件进行移动操作,其操作步骤为______。
人参与黄芪功效的共同点,下列哪项是错误的
属于1980年ACR制定的系统性硬化病分类诊断标准的次要指标有
喘息型慢性支气管炎支气管哮喘
维生素D缺乏病活动初期的主要表现是( )。
根据《合同法》,债务人在( )的情形下,不可将标的物提存。
导游要善于提问题,在使用我问客答法时,要注意()。
要求教师在组织幼儿进行身体锻炼活动时,合理安排以及注意调节幼儿身体练习时身体和心理所承受的负荷的幼儿园健康教育的原则是()。
Shewentthroughthetypescriptcarefully,to______allerrorsfromit.
最新回复
(
0
)