首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include structA { int a;char b[10];double c;}; void f(structA t); main() {structAa=
有以下程序 #include #include structA { int a;char b[10];double c;}; void f(structA t); main() {structAa=
admin
2019-12-17
38
问题
有以下程序
#include
#include
structA
{ int a;char b[10];double c;};
void f(structA t);
main()
{structAa={1001,"ZhangDa",1098.0};
f(a);printf("%d,%s,%6.1f\n",a.a,a.b,a.c);}
void f(struct A t)
{t.a=1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;}
程序运行后的输出结果是
选项
A、1002,ChangRong,1202.0
B、1001,ChangRong,1098.0
C、1001,ZhangDa,1098.0
D、1002,ZhangDa,1202.0
答案
C
解析
本题主要考查是的函数调用时参数之间的传递问题。在C语言中参数之间的传递是传值,也就是把实参的值复制一份传递给形参,而实参的值不发生变化。所以对于本题来说,在主函数中执行f(a),把结构体变量a的值复制一份传递给形参变量t,而实参变量a的值保持不变。
转载请注明原文地址:https://kaotiyun.com/show/ihCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下选项中不属于C语言标识符的是
以下叙述中错误的是
数据库系统的核心是()。
结构化程序设计的3种结构是()。
软件测试的目的是
软件的三要素是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
在数据库设计中,将E—R图转换成关系数据模型的过程属于
一名雇员就职于一家公司,一个公司有多名雇员,则实体公司和实体雇员之间的联系是()。
随机试题
党的十九届四中全会通过的《中共中央关于坚持和完善中国特色社会主义制度推进国家治理体系和治理能力现代化若干重大问题的决定》提出,要坚持权责统一,盯紧权力运行各个环节,完善()有效机制,压减权力设租寻租空间。
产力的主要力量是
在炎症后期.使用糖皮质激素不具有的作用是
下列哪些情形符合房地产广告的要求()。
以下属于不可燃气体的是()。
信用证
甲公司于2012年6月向国务院专利行政部门提出某产品生产方法的专利申请,2015年10月被授予专利权。已知乙公司2012年1月已经以相同的方法生产出该种产品。根据专利法律制度的规定,下列未经甲公司许可而实施的行为中,属于侵犯甲公司专利权的是()。(
“鱼和熊掌,两者不可兼得”,这种矛盾心态是动机冲突形式中的()冲突。
某一城市有两大支柱产业,传统手工业和旅游业。发展传统手工业将不可避免地导致污染,从而破坏生态环境。但良好的生态环境又是发展旅游业的必要条件。以下哪项能作为结论从上述断定中推出?
[*]
最新回复
(
0
)